Photo: Land Rover (Land Rover UK PR)

70 years ago today, the first Land Rover premiered at the Amsterdam Motor Show. To celebrate, Land Rover is hosting a live event at 3PM Eastern time on their YouTube feed. To tide you over, here’s some vintage ads: