2017 Toyota LandCruiser GXL 4.5L V8 Twin Turbo Diesel takes on Cyclone Debbie
Just recently we had the opportunity to test drive a 2017 200 series LandCruiser GXL 4.5L V8 Twin Turbo Diesel on a 2500km round trip to the Sunshine Coast from Sydney. […]