In 1948, the original Land Rover debuted at an auto show in Amsterdam. The car would prove to be very successful, with the one millionth Land Rover rolling off the assembly line in 1976. #ThrowbackThursday #NAPAKnowHow
Click Here To Submit A News Tip Or Story