You don't have to have glasses and/or facial hair to be in Passion Pit ... but it helps Who: Passion Pit Where and when: 6.40pm, Saturday, John Peel stage Dress code: Sweaty T-shirts and jeans that look like they could do with a wash. Like an indie b...
more info