Back
A direct American advert stating very simply that the Land Rover was the must-have vehicle for difficult wintry conditions