Tag Archives: Toyota Land Cruiser

The iconic 70 series Land Cruisers remains a true workhorse around the globe. Originally introduced in 1984, this highly capable off-roader never left anyone disappointed. The vehicle has been renowned for its sheer prowess and off road capabilities. It remains a true successor to the famous 40 series. Over the past 29 years, the vehicle went through many changes ... Read More »

Now that winter is officially upon us it’s time to gird our loins and prepare our good selves for the austere months ahead: howling wind, snow, and the giving of presents to ungrateful relatives. The things we now need are cars that can endure all that the elements pitch at them. So here, just for you, are five ... Read More »