Loading...
Uploaded by audaciousduo on Nov 6, 2009
A close to stock height diesel 80 series Land Cruiser descending V-Rock at sunrise lake. Didn't lift or spin a wheel with A/T tires and made it look easy.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)