DALLAS OBSERVER MUSIC AWARDS


  • 2005-05-06

The Flickerstick Tarantula CD was voted BEST ALBUM at the 2005 Dallas Observer Music Awards. Idol Records was also voted BEST LABEL for the 4th year in a row! Thanks to all that voted. Check it out at: http://www.dallasobserver.com/issues/current/news/feature.html