En la víspera de año nuevo de 2007, Current TV mostró fragmentos de Scotch Mist, un concierto privado filmado en los estudios de Radiohead en Oxford.