RECAP: The Rumble SF, August 4th, 2010
Sometimes a night comes along so unexpected that you find yourself under a 150 square foot quilt that has Christmas lights inside of it and you’re sweating, jumping up and down and screaming/singing “You Make My Heart Explode.” One might think that this a symptom of too much LSD use in Vietnam or a mushroom experience. It’s not. It’s what happens when Terror Pigeon Dance Revolt comes to your local venue with a full band, a few crates full of costumes, and a lighting experience so surreal, you’ll need to see the pictures below to believe it.






























