I had AAA tow it to the dealer. The dealer actually told me that the body shop would be best for the all the repairs. I said wow.

He said they charged 106 dollars per hour and body shop only charged 65 dollars. Not my dime the insurance company's. I interested in what possible damage the impact could have caused, but I received the perfect answer Hard to determine without seeing the actual affects. Thanks for all the responses. I will update with all damages reported by body shop.