Tag Archives: 2012 Toyota Land Cruiser

Toyota updates the Land Cruiser for 2012

If you want to make an average Indian two-lane road look quite insufficient, you need to get yourself a Land Cruiser. This thing MASSIVE to drive and to be in. Driving a Land Cruiser almost feels like your invading the by-streets in an army tank. Anyways,