1981 Ford Escort SS: Built To Take On The World, And Doin' It!
It's hard to believe there was ever a time without Ford Escorts in North America, but the '81 was the very first (and,…
It's hard to believe there was ever a time without Ford Escorts in North America, but the '81 was the very first (and,…
Advertisement