''So here's a few clues; they hail from Scotland with a reputation for great music and also for causing havoc in true rock and roll style. They had a massive No. 1 album last year and managed to sell out a national tour this time last year in just 1 hour!''
snow patrol? i don't know!