1978 Land-Rover 88'' Series III Station Wagon
1978 Land-Rover 88'' Series III Station Wagon in The Flying Doctors, TV Series, 1986-1991
Ep. 2.07
Class: Cars, Off-road / SUV — Model origin: — Built in:

Vehicle used by a character or in a car chase