Flickerstick – Causing A Catastrophe – Live

Posted on

Release Date: November 26, 2002 Reviewed by Scott Olivenbaum The music fans that watched VH1’s Bands On The Run series already know that Flickerstick puts on an outstanding concert. It was performing live that kept the alcohol-infused rock band on the reality show week after week. Once the cameras were gone the Dallas band released […]

Read More