3420 W Grace St
Chicago, Illinois 60618

The Horrors have found a cure for their midwestern boredom: making obnoxious, intrusive rock 'n' roll music.

Added by ImNewHere on June 12, 2007