Wow, those are some pics and glad you are OK. I hope your insurance keeps your "baby" on the road. Hang tough!!