1966 F100 Raptor
Full Access Member
I am pretty sure the 2394 is correct number. Ford site says just under 3000 current Ford dealerships. Few dealerships i know management/owners were told 2-6 R allocations. Dealer getting 6, has had #1 #2 allocation being scheduled. I will be number 3 of 6.It better not be a limited production.
I trust that to be true unless Ford has dialed it back but doubt it. 500 would never pay cost of all engineering to do it all.