Wholly crap! That was fun to watch. Not sure if it is very cycle friendly over that way?
Dash cams aren't a bad idea. I wouldn't be surprised if cams are about everywhere in the next 5 years. It won't be big brother so much, just everyone has a cam on them.
I have a friend living now in Pittsburgh who was going 60 on snow road and put his car on its roof in no time. He was able to put his car back on wheels with help of other drivers and to continue since it was pretty far away from home and around and temperature was about -15F. Now he is much safer driver.