Thank you for your patience while we retrieve your images.


Thumbnails
 
D1904IndyHIGPA03300WGA

D1904IndyHIGPA03300WGA

TAKUMA SATO (30) of Japan wins the Honda Indy Grand Prix of Alabama at the Honda Indy Grand Prix of Alabama at Barber Motorsports Park in Birmingham, Alabama.