1971 Land-Rover 88'' Series III Station Wagon HK Police
1971 Land-Rover 88'' Series III Station Wagon in Ye jing hun, Movie, 1982 
Class: Cars, Off-road / SUV — Model origin: — Made for:

Minor action vehicle or used in only a short scene
Comments about this vehicle
No comments yet