Watch Russell on Buzzcocks

January 31st, 2011

Some wonderfully cheeky soul has posted the whole of Russell’s 2008 appearance on Never Mind the Buzzcocks on Youtube. Here it is