David Knight - 9th Nov 2011

For its final live outing of 2011, BUG is delighted to announce a very special show celebrating one of the greatest rock bands, and greatest innovators in music video and audio-visual arts, at one of the world's most famous cinemas.

Tickets are now on sale for BUG Radiohead, on Tuesday, November 29th, at the ODEON Leicester Square in London.

Tickets for the show, produced in association with the BFI, are available from the ODEON box office here.

David Knight - 9th Nov 2011

Related Content

Latest Videos