2 years ago

Style more than Power

The Ford Escort has been roaming the streets of Europe given that 1961, however, North American was introduced to this car in 1981. For supplementary information, consider checking out: