It doesn't run anymore. Oil is leaking. The engine block is cracked i think. the dashboard is ruined because the airbags popped out. Major engine damage.

And no, the bystanders weren't able to get the plate number. hay.. what a bad day..

any ideas?