Ouch man... that sucks. Glad you're alright though...

How much will it take to repair the car? It looks pretty bad.