27 Nov 2008

Top Town back on the tube

From Morning Report, 8:27 am on 27 November 2008

The show last screened in 1990 and arguments continue over which town is the reigning champion.