Monday, March 25, 2013

Radiohead in the 1980's

Here is the earliest known photograph of Radiohead. 

What dorks. Ha!! 

No comments:

Post a Comment