Thursday, February 05, 2015

Radiohead Meeting People

Los Angeles, CA

Good, but atypical (music) documentary film. Radiohead circa 1997-98. Film on the road during worldwide tours to promote OK Computer.

No comments:

Post a Comment