Me And My Ford: Simon’s 1996 Escort Cosworth 1st February 2014 by Nick Leave a Comment Everything except one, and that is for the fact that whoever laid eyes upon this car wanted it! This has been the only downside of the car that any of the owners have ever come upon. Here at … [Read more...]