Dmustang82
Well-Known Member
- Thread starter
- #1
I ordered a Mach 1 a few weeks ago and the Ford dealer said that I was their second order and they assured me that I would get one. I know Ford said that that this is "limited production" but I feel when a car company says something like that, it is just limited to however many orders they get
But, does anyone have any ideas how many Mach 1s Ford is going to make?
Sponsored