Cardiff's Kids In Glass Houses, whose pop-rock sound and catchier-than-catchy tunes saw them nominated for Best British Newcomers at the 2007 Kerrang! more...