24 Hour Quiz

Friday, February 20, 2004 by · Comments Off 

Sometimes ITV will fling out something that’s just so ITV you have to start wondering if there aren’t channel executives standing around, guffawing up their sleeves. Are we witnessing here a cleverly executed joke that’s been meticulously set-up just to make merry with popular conceptions about the third channel? Read more