The 1966 Lola T90 Ford Indy Car, a racing icon driven by three-time Formula 1 World Champion Jackie Stewart, will be auctioned as Lot S152 at the Mecum Kissimmee 2025 event on Saturday ...