awesome awesome band!!! My favourite band of the past 2 years, i could listen to them all day
Going to see them when they play the first ever gig at the new Wembley in London, i just cant wait for the guitar solo in Hysteria to kick in, im told it gets the hairs on back of your neck up
Anyone else a fan?