wow! man that looks crazy. I would've been in jail right now for kickin the livin shit outa the guy. I'm a bit tempermental in general, so if it was my car, shit would've gone down in a heartbeat. Looks like he has no damage, the upside of owning a big truck. Good luck with the fix.