In 1989 the Cold War came to an end, fortunately we still have the pictures! These are some previously unseen images of the Land Rover Series 3 ambulance in Dutch Army service. The government of the Netherlands purchased 534 examples of the Mickleover Transport Co. Ltd built battlefield ambulance. That battlefield would have been Germany, […]