Best In Class

#27 The drug kingpin’s Toyota Landcruiser

June 14, 2021

The Toyota Land Cruiser is either the best off-roader every built, or a Land Rover knock-off you only buy if you it's all you can afford. But which one is the best? And what's the deal with these big things? That's the mission for Adam, Steve, and guest-expert Dow on today's episode.

Podbean App

Play this podcast on Podbean App