View attachment 1605461
This pic, I remember in 2003 at the Ford 100th anniversary show at Dearborn HQ, they had the actual 3 cars staged just as they crossed the finish line in the pic above.
back then I remember having a conversation with my friend that we were prob looking at a combined $6 million between the three cars.
imagine what they are worth today.