Radiohead Perfroms ‘The Headmaster Ritual’ by The Smiths Ritual and ‘Ceremony’ by New OrderNovember 10, 2007