Definitely a Ferrari Enzo, hope the occupants were OK, screw the car. The Ferrari Enzo can't be purchased off the show room floor. You have to be "asked" by Ferrari, pay your dues and then go on a waiting list. Also, that's not snow it's a foam substance from the fire crew used to extinguisher intense fires/liquids.