I posted this in the general automotive thread, but it should be here.
After reading how they threw their original concept out and basically slapped this together in short time I can't help but feel this thing has some fatal flaws. The infotainment system was put together by a team of people in 15 days, yikes. Let other people take the beach on the first Ford clean sheet electric.
|