I meant live performance wise. They were atrocious last year at Leeds, but awesome subbing to Muse in 06. But I dig Humbug, I aint no h8er.
Hahahaha I love how you go for 'days out' everywhere. What do you even get up to? Leeds is awesome, I love Manchester but there are better places, you're just misinformed
And nah, I have to disagree, I've always had better times at festivals than going abroad. Not a fan of just sitting on the beach cos I absolutely hate the sun. Going to New York in January though which I'm looking forward to a great deal.