The Megas w/ Mega Ran and more at CIA

We return to our home venue, CIA – they’ve gotten equipped with a new sound system and we can’t wait to destroy it! Expect a cameo by the one and only FOG MACHINE.