I recieved the following yesterday. There was video being taken at the time of the accident. It might clear a lot of things up?
Attached is the link to the video clip shown yesterday on NECN.
http://www.boston.com/news/necn/New_England/
Click on the video " Man catches snowmobiler's accident on tape"
WINNOCTURN