westcountyexplorersclub.com
Toyota Land Cruiser 70-Series
Scott Brady, the publisher of Overland Journal, wrote an interesting piece on Expedition Portal a few weeks ago revealing that the 200-series Land Cruiser is now the worst selling SUV in America. H…