Flickerstick was a Denton, Texas rock band who gained national attention after winning VH1's talent/reality show Bands on the Run.
Submitted by Walter at Monday 17th of June 2013 21:04