225 Decatur St
New Orleans, Louisiana 70130

The Horrorpops is a Danish psychobilly band that were formed in 1996. The band has its roots buried deep in '80s new wave, old-school punk and '50s rockabilly. The Ghouls are a punk band from Philadelphia, Pennsylvania.

Added by Upcoming Robot on September 27, 2007