5 September 2008 #1 Z Ziggy_ Well-Known Member Joined 11 November 2007 Messages 2,324 Visit site Bet this has already been asked, but is it on TV and when? I only have freeview