Just gone and inspected the ped further and the left side has fresh scars that definitely are new. So I'm guessing they dropped it on it's left and then some idiot grabbed the right mirror to pull it up and snapped it off.

Here's the damage. The headlight is actually a lot worse than it looks those scuffs are deep gouges.









and whats the bets if I went to look at their work area there is something there painted yellow?