IndyCar: Grand Prix of Alabama

USA TODAY Sports
IndyCar: Grand Prix of Alabama
Apr 7, 2013; Birmingham, AL, USA; IndyCar Series driver Will Power (12) prior to the 2013 Grand Prix of Alabama at Barber Motorsports Park. (Marvin Gentry-USA TODAY Sports)
View Comments (0)