The hardest part about being in radiohead is being inside a giant head that is a radio. Ha ha, little english humour there, or is it a hammer?
The hardest part about being in radiohead is being inside a giant head that is a radio. Ha ha, little english humour there, or is it a hammer?