Land Rover Series I

April 27, 2014
0.0%

For the Love of Cars - S1 - E2

Land Rover Series I

The Land Rover Series I is a seriously iconic British car. Philip and Ant hope to find, rescue and restore a Landie, but the only example they can get their hands on has been in a barn for 41 years.

For the Love of Cars: Season 1 - 7 Episode s


For the Love of Cars: All seasons