The 2011 Ford Fiesta had its shortcomings
Ted Laturnus • Introduced in 1976 and built in Germany, the original 2011 Ford Fiesta was one of the company’s most successful models
Los Angeles United States Toyota Yaris Ted Laturnus Tedlaturnusnew Ted Laturnus Us Traffic Safety Administration
Source: troymedia.com