should I sue?

Glad to hear you and yer boy are ok!! Thats seems like one hell of an adventure. Your road might not have been plowed.....yet. They way they will defend is that they cant be everywhere at the same time, I would put what you can thru insurance.