Thanks for the information and wonderful pics. It is a shame this happened. I'm sure the guy who is at fault won't find issurance anytime soon if his insurance company has to pay for the bill.
Welcome to the forum, and thanks for sharing these pictures with us.