To celebrate the release of the new EP Tentacles of Doom played somewhat of a pre-release show in my living room a couple of weeks ago and it was awesome. It was also Bummers first show. But more about that later. The release show was last night at the DMSS rehearsal space and it was hot and great.
Here's a video from the living room show.