Damn... By listening to the engine, I think he actually hit whatever the aero speed limit the car has on a couple of those "straights"....
The sheer number of turns on that thing is mind boggling... I'm sure you could learn it, but even then, having your eyes up has got to be a requirement just to jog the brain cells early enough as to what is next...
Now Kevin, I would agree, that probably isn't a great track for your first track event!