Hello everyone my name is Travis I hate to introduce myself this way but I have been a long time reader and corvette lover for many years and was finally able to buy a 2004 ZO6 for which I have had for 8 months. Last Friday some darn 19 year old kid decided to try and pull a illegal U-turn and ran right over the front of it and destroyed the passenger side door, passenger side finder, hood, I have no passenger side head light, bumper cover, broke the rim, upper A-arm and it even got the drivers side finder, too including all the inner finders. The PCM was lying out on the road still hooked by a couple of wires. I had a friend who is a frame and body expert come out and look at it he said the frame is bent and after looking at the measurements I can safely say it is. The sickest part was I had planed on keeping this car all my life and after owning it only 8 months I have only put 1663 miles on it because it lived in a garage and only saw the best of weather. I feel that is has been totaled but the insurance company feels like maybe trying to rebuild it which I will only accept if a new frame was to be put under it. My Question is who in the state of Missouri near Kansas City if possible and if need be anywhere in the country that has the greatest reputation of doing this kind of work for corvette frames. I want the best place that could put a whole new frame no splicing, but a whole new frame under one of these cars. If the insurance company really decides to fix it I will settle for nothing less but a new frame and front suspension. I am certain you guys understand because this was one of my dream cars that I was to keep forever and I don't want to let a corvette die not without a fight because the C5 ZO6 was the best in looks and performance to me. Please guys help me I am sorry for introducing myself this way I have always been a lurker and not much of a talker but I really do need some help. I will put this on a few other forums in hopes of finding all the help I can get but please any help here would be greatly appreciated.