How Britain Accidentally Built A World Changing Car - The Land Rover
It's truly awful to drive and yet possibly the most significant car ever made. Today I explore the history of the Land Rover by taking a close look and a drive in a 1983 Series 3! Tayna Car Batteries...