Top 10 Off-Roaders 2001: Toyota Landcruiser Amazon

2019-03-15 38

Dave Lee Travis and Richard Hammond show us a car that came in at number 5 of the Top 10 Off-Roaders - the Toyota Landcruiser Amazon, and go through some of it's unique features that make it such a sought after off-roader.

Free Traffic Exchange