Forget the Crossfire (for a minute, anyway). How are you? I take it you were not injured since you are posting on the forum.
Also remember that when you talk to your insurance company let them know that the crash was sooo bad that it knocked your Renntech supercharger kit clean off of the motor!
Seriously, I'm glad you're OK, and if you can manage, I'd be really interested to see a photo of what happened to the dashboard when the airbag deployed.
Bob...