You're def lucky that you're ok and thats all the damage your stang took... I had an at fault once in my first 05 at about 20 mph... mine was totalled after it spun and hit a tree... here are a few pics of it... I turned around and bought a new one 6 days later...
[img]

[/img]
[img]

[/img]
[img]

[/img]