Unsure what’s going on here, but a 720p60 video frame should never look like this.

Somebody let Helio know ESPN is reporting his car is not on the track

Never not a horrifying mascot

Some of you asked for a screencap of the wild finish of that Indy Lights race. Here you are:

2011 May 29 15 34 10

2011 May 29 12 35 27