Just wondering how many of us could operate such super cars perfectly? ^o)
and before jumping on to conclusions and keeping in mind the fact that such super cars often experience transmission failures, I would say this is a case no different.. poor guy just got caught up in the middle of some tossers who got him filmed..
If I were in this guys place, I would have made sure to punch that twit (the one laughing like a hyena) squarely on his sorry face..