M Mada Guest Apr 20, 2006 #2 I didn't know there was a town called "Radiohead" on the Morrissey tour. How strange!
D Dirty Sanchez Guest Apr 21, 2006 #3 If Radiohead were a town, that would be greatest town in the history of the world.