May 22, 2018. Ben is joined by Steve Brooks, Terry Burns, and Josh Friedman. They are members of the band, Beastula.