by Dylan on November 24, 2004

The below picture is what you see when you visit the old Radiohead TV site. The words Chieftan Mews=Maniac appear, as does a link to purchase the DVD.


Mmmm, promotion…
(Thanks to Will.)

Comments on this entry are closed.

Previous post:

Next post: