Thanks! Share it with your friends!
You disliked this video. Thanks for the feedback!
A SIII 88" 200Tdi, vs 110 200Tdi vs Discovery 300Tdi to see which of their vehicle's had the greatest drawbar pull to weight ratio. The SIII won ...
Land Rover Pull-Off
Comments