Love That Car : 1948 Land Rover

  In this episode of Love that Car we meet Richard, who’s love his Land Rover. And of course, when looking at Land Rovers its only right to go back to year one, 1948 is when it all started....