The energetic punk group Headache City burst on the scene with their 'Knee Jerk Reaction' seven inch and have been impressing all comers with a bombastic, catchy live show that few can top.
Added by Upcoming Robot on October 11, 2007