Aug 06, 2014 | Went There SADIST (7/14) @ The Beach (Boston) Sounds like shit, can’t hear that mysterious front man and what he’s going on about (via processed vocals), but watch this vid and… Dan Shea