Quote:
Originally Posted by m1fcf
It came up in discussion at Thruxton about TV coverage, and someone mentioned then that Men&Motors had quietly disappeared from our screens. Any one able to confirm or deny this?
..
|
It appears to have been replaced with the ITV HD channel