Do you remember any seeing this a few years back it's a quite strange promotion with an US TV station was going to launch in the U.K. but it never happened although and its a popular hit over there aswell.
Also as a Network Seven-mock spinoff as the 'the one to watch'
Comments