Skip to content

323a9370

Two Toyota Land Cruisers VDJ200 powered by a 1VD-FTV 4.5L V8 Turbo Diesel are running in this season's Dakar Rally.

Be First to Comment

Leave a Reply