2016 IndyCar St Petersburg

By May 17, 2018 11:13 AM

11-13 March, 2016, St Petersburg, Florida USA Will Power crashes in first practice ©2016, Phillip Abbott LAT Photo USA