Anyone know if this is real?
Attachment 16375
Printable View
Anyone know if this is real?
Attachment 16375
I say NO it’s not.
Ford has already said that the car will be limited to 180 mph, so at least that part is wrong.
I’d bet folding money that 90% of that is false, if not all of it.
Would be sick if it was true though, lol.