Will Power will start Saturday night's IndyCar race at Texas Motor Speedway from pole after dominating qualifying at the 1.5 mile oval
Reported by Autosport 2 hours ago.
↧