I was comming home from school last winter with my 93 f-250 running late on picking up my girlfriend from work, and there was some construction going on, and where the jersey barriers ended a dear popped out, had no time to do anything whatsoever. Completely broadsided him, and i thought it was going to look like your explorer there. Pulled over, not a bit of damage anywhere.. must have been that winch bumper... haha
Yeah, big time shame... good thing you're A-OK though...