RECAP: The Rumble SF, August 4th, 2010

August 05. 2010 | By Dustin Shey

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.

  • The Owl Mag | The Best Indie Music News, Album Reviews, and Free MP3's
    • ©2013 The Owl Mag.
      All Rights Reserved.