SLEIGH BELLS IS SOOOOOOOOO GOOD!
by tonyizanxmen on 5/4/11Center Stage Theatre - AtlantaCSS was kinda weird and didn't really get me that hype, but Sleigh Bells was incredible. Loved, loved, loved it! I would definitely recommend this show to anyone. Their set is really short (the one downside), but they definitely make up for it in a quality over quantity kinda way. They're just gonna get better. GO TO SEE THIS SHOW!