Site icon Toyota Lifestyle

Shaun’s LandCruiser Country Video – Top Gear Festival Sydney 2014

YouTube video player

You’ve got to be tough to make it in LandCruiser Country
The LandCruiser has become a part of the outback, and a part of the fabric of life. LandCruiser Country is outback Australia – one of the toughest places on earth.

Exit mobile version