Lets make this the comments thread instead of having a thousand separate ones.
I'm in awe. After clicking on the link and reading the results list, I found myself saying "holy shit...holy shit...holy shit, HOLY SHIT!"
Anyone got a video of the race? I hope to hell we can get a good video of it.