Sorry to hear that........Glad he's O.K. , but the car looks bad.
12 seconds is a pretty stout street car in reality.
I know there are much faster cars with tags on them , but if your sled is capable of 12's , you are significantly faster than 99.9% of the cars you pass.
Getting into trouble in one happens too.........typically after something broke , but the wallop is still pretty strong.