The Bambi Killers
May 28, 2011
Performance art rocker trio The Bambi Killers unleash mayhem at Gravity Sleeps in Brooklyn on April 30, 2011.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…