Hint of HTTT artwork?

by Jonathan on March 28, 2003

The Capitol Records Radiohead site has been updated with a new look. Is this a hint to what the album artwork will look like?
(thanks to Ben)

Comments on this entry are closed.

Previous post:

Next post: