Ford has a long history of auctioning off customer cars that its team members build up and donating the profits to charity. Back before the 2012 Boss 302 cars hit dealers for customers to buy, Ford ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results