Doing donuts on a public road is one of the dumbest things we have seen

More...