Back to Results
Michele Alboreto drives car number 33, a Lola T95.

Disney World IRL Indy Car Orlando

Purchase Image