The Isle of Wight festival is on TV, and James was there! I haven't heard that song in like 10 years! Anyone remember them? They had the guy who wears a dress and the other guy sings super high.
EDIT: This festival is amazing: James, Sex Pistols, The Stooges, The Police - I would have paid a lot of money to have been there. And sportsfan can't say I don't like mainstream stuff
I did see the Pistols at the Patriot Center like 12 years ago. Awesome.