1981 Ford Escort
1981 Ford Escort in Devil Winds, Movie made for TV, 2003 
Class: Cars, Hatchback — Model origin:

Background vehicle
Comments about this vehicle
Author | Message |
---|---|
◊ 2011-09-29 14:20 |
1981 or later USA spec Ford Escort. |