Old Top Gear - Rover 25, 45 and 75

A clip extracted from Old Top Gear which aired first in autumn of 1999, here is what they said about the then new Rover 25, 45 and 75.
Back to Top