Posted By: Tony Lowell
Naked Josh - June 14, 2004 01:47 am UTC
Showcase has been pushing this new show for two weeks now. It debuts on Tuesday at 9PM. Anyone know what it is about? Surely someone on this site does?
Cheers Tony
Cheers Tony