Auto Sports Nation

Will Power Wins IndyCar Crashfest At Texas Motor Speedway

Only nine cars finished the race of the 22 that started – and only six of those nine were on the lead lap at the end – but Will Power’s car was one of those and he survived the carnage to win the IndyCar race at Texas Motor Speedway…

Exit mobile version