To the untrained ear the debut album from Sheffield’s finest teenage rockers may sound like, well, a bunch of noise. Tut tut. Listen harder and you’ll find that it is so much more (that’s what they say anyway).
(more…)