Top Gear tested the new Land Cruiser, Ineps, G Wagon, and Defender off road
Land Cruiser Won, Defender was the worst
https://youtu.be/6WDk8ueDqG8
theyre building some of the most functional,reliable vehicles in the world
Please Login to reply.
No replies yet.