See RH in London

Wanna see Radiohead live in London? Capitol Records and the Onion are offering just that with their contest. Prize includes roundtrip airfare for one winner and their guest plus 2 nights hotel accommodation and 2 tickets to see Radiohead performing live on May 25th, 2003 at Shepherds Bush Empire.
(thanks to David)

By Jonathan

New York, NY