IndyCar: Long Beach Grand Prix

USA TODAY Sports
IndyCar: Long Beach Grand Prix
April 21, 2013; Long Beach, CA, USA; Indycar series driver driver Will Power (120 during the Long Beach Grand Prix. (Gary A. Vasquez-USA TODAY Sports)
View Comments (0)