I can’t wait to see these live, please God let my Leeds Festival ticket arrive.

Sorry mum, I never really grew out of that phase.

Advertisements