Emilio MejiaAn Auto’s Biography — Ford Escort 2002–2016Today they towed away my 2002 Ford Escort, the only car I’ve ever owned. To have known my car for the last ten years is to know me, so I…Jun 18, 2016Jun 18, 2016