Mach E anyone??Do fords marketing people live in the same city (come from the same planet) as Dodge's??
What is really going on here? Lets sell crossovers by pointing out how they look nothing like the best things we ever made? Wow.
Hey i have one of those!!!! lol