Receiving a letter from Ford that says you're not eligible to buy the new GT must be frustrating, but for the lucky 500 who have been accepted, Christmas came earlier this year.
Read more ยป
Automotive news, all about new models, the latest spy shots and much more