This image was lost some time after publication.

Yup, Helio's still the man — mostly because now he's sitting atop the pole for tomorrow's IndyCar race with a speed of 103.401 mph for Team Penske. That's almost as hot as the two lovely ladies he had with him last year at Indy. [Detroit News]