Leeds Festival

Mar 20, 2007 11:24

Line-up announced, not much to look at but oh! What's this? Smashing Pumpkins! Shall I buy a ticket in the hope they actually turn up? Say what you will but they're on the list of bands to see before they die (also see: Radiohead, Death Cab for Cutie, David Bowie, blahblahblah)
Previous post Next post
Up