Yeah, I just saw this too...The Ferrari hit a curb, then knocked over a light pole that fell on it and the car was torn in half.I don't think he was doing the speed limit.
damn man......that sucks! i watched that show that they had and "mask" seemed like a cool dude. i know he did a lot for the sport that i love to watch.