Looking Back – 1989 Land Rover Discovery Launch
Looking Back – 1989 Land Rover Discovery Launch In 1989 Land Rover launched the very first Land Rover Discovery in the Milehouse Bus Depot in Plymouth, the 3 door 7 seat vehicle was the first family SUV of its kind. Ensuring the launch was a triumph Land Rover brought 85 Land Rover Discoveries, these went…