The TV Forum Team
This topic has been moved from Media Websites .
623058
I see channel 4 made comments it would like to join the scheme.