Back

   

A rare advert from America which advises the reader the Land Rover can be shipped to 160 countries -from New York.