I've haven't seen the video yet, I'm downloading it as I'm typing this post.
But... reading some of the posts here makes me realize what the 2 kids in that Civic were probably thinking when they approached me at the gas station the other day because I was driving my NSX in the rain. By the way they were rolling their eyes and comments they did to me, they were probably thinking I was crazy/immature/not respecting the car/all of the above to run it in the rain.
Yes, I'm always concerned that something might happen, even out my control, like someone may loose control and come in my lane and hit me, but if I leave the NSX in the garage all the time, might as well start feeling paranoid that my house will fall on it.
Cars are meant to be driven. When/How they are driven is for the owner's only decision to make. S/He is the one who paid for the car. It's not right for us to judge how other people use (or not) their vehicles...
peace
Edit: Just watched the video. I do not see anything that couldn't have happened with any other car for that matter. Yes, this might be a very extra rare vehicle, and yes, there was snow on the track. But any time you see an Enzo or other super exotic vehicle on a track, there is always (more or less) that kind of risk. Some here think the guy with the MC12 is crazy. But think for a minute what the 2 kids with the Civic might have thought of me if I had told them that I do track my NSX. Yep, everything is relative...