Originally Posted by ChrisV
Ok, here's a clip from the opening ceremonies of the Olympics in Torino last night. Probably the coolest thing I've seen associated with the olympics:
That is AMAZING!!...I watched most of the opening ceremony, along with the skiing, but somehow missed that.
I'd be so nervous there, it would have been pretty funny if he'd ran it off the stage or blown the engine though