I hope Ford enjoyed it's couple years 'on top'...

Go to Hertz rent-a-car. There’s your reason.