- Will Power takes the win in a dramatic evening at the Texas Motor Speedway [Image: Texas Motor Speedway Twitter]

Watch Highlights of the IndyCar Rainguard Water Sealers 600

Will Power takes the win in a dramatic evening at the TMS that seen 9 cautions and only 9 finishers

3y ago
1.7K

Join In

Comments (0)

    0