• 5 years ago
Dave Lee Travis and Ginny Buckley take a look at the 2001 model Land Rover Discovery and give us an overview of some of it's features, including the anti-roll device which improves the performance and handling, both on and off road.

Category

😹
Fun

Recommended