Look here a similar thing happened to me during C7 right above my fog light and my J spec Headlight.
Damn dude my condolenses, I know how hard you worked on that car it shows cuz every detail is there. Same thing happened to me on the C7 tour some dude backed into my front bumper in a BMW, on top of that he was driving like an idiot. They sent 20-30 cars at a time and he happened to be in our group. I was lucky that a week before this cruise, i installed my stock rebar since my shogun front didnt allow me to have it. I have feeling thats what saved my whole front. Being in the car at the time he backed into me I thought that my rare J spec headlights, TC sport line HOod, APR splitter and my custom front moulded lip are all gone...I guess you were not so lucky. However you drive your car and thats the true spirit behind it!!!