Tough news. My jaw just kind of hung open when I saw the pictures.
Auto Cross saves lives and saves cars. I went to a few autocross sessions with my VW GTI. I learned to respect the limits of my car. I'm waiting a few weeks for my FRS but I plan to Auto Cross it a few times as well. I think autocross teaches you to
drive defensively by letting you drive offensively... if that makes sense.