Another Thursday, another “throwback” photo! Today I found a good group of shots from the Firestone Indy Lights race at the 2010 Long Beach Grand Prix. Spoiler alert: I came in second place! Click here or on the pic below to see more… including podium photos!

Prev Article
Next Article