0801A

Somebody just won the “Fuck My Boss” World Championship. Forever.

There’s not a little detail other than a very, very pissed off employee with keys to a massive excavator decided to get back at his boss.

If you just want a little more car crushing enjoyment – this is for you: