westcountyexplorersclub.com
Video: Central & South America Off-Road
. Here’s a nice video compiling photos and footage of three 4x4s driving through Central and South America: a Land Rover Defender, a Toyota Land Cruiser 70-Series, and a Mitsubishi Delica. So…