Back to Results
Tony Stewart drives car number 20, a Lola T95.

Disney World IRL Indy Car Orlando

Purchase Image