Woh' that is some crazy stuff, but get that checked out. Better to be safe then sorry. Glad when they made my car they didn't even know what airbags were.

When I was in my accident with my moms Montana it didn't go off but it wasn't really a impact accident, more the less just a offroading accident threw a few peoples lawn.
Hope ya get better,
Take it easy.
§am.