Land Rover Series 1’s of the Himalayas

Land Rover Series 1’s of the Himalayas is an amazing short film. This is evidence where the Land Rover DNA came from