Freak hit and run today !

Sucks, the dmg doesn't look too bad at least :( good lookin truck.. That's not a rotary is it?