Two of the cars that were among the first to cross the finish line at Le Mans in 1966 are on display inside the Ford Vault, Thursday, Nov. 12, 2026, in Romulus, Mich. (AP Photo/Mike Householder)
Copyright © 2026 AOL Media LLC. All rights reserved.