Posts Tagged ‘philip selway’

Awesome Album Covers

August 27th, 2010 | Features | 0 Comments

Pictured: Philip Selway as a baby w/ his parents.
Finally one of the members of Radiohead steps forward to reveal that the band has been a bunch of alien creatures all along. Psh, yeah, like humans could create Kid A.