Share
twitterlinkedinfacebook
Image 1 of 1
a06Z_7888.jpg
Jun. 21, 2008; Newton, IA, USA; Indy Light Series driver Ana Beatriz celebrates her third place finish following the Jeld Wen 100 at the Iowa Speedway. Mandatory Credit: Mark J. Rebilas-