Back

A back to basics advert emphasising the all-round capabilities of the Land Rover in words and pictures.