Toyota Land Cruiser Climbing Hectic Rock Steps – 4×4 4WD

4WD motion from On The Filth. Got here throughout this man in a brief wheel base Toyota Land Cruiser trying just a few totally different strains up some fairly hectic steps and …

source

You may also like...

Leave a Reply