Was the car damaged?
The stolen car looks great, the one who moved the the perp, I do not know. My friend hit a deer once at full speed and the car looked very bad. Human is about the size of a deer, I guess.