Turn off light

Never Mind the Buzzcocks Season 17 Episode 1

Episode Title: Katie Melua, Darren Hayes, Dave Fulton, Holly Willoughby

Air Date: 2005-10-31