Sounds like you need to get a better handle on what your children are doing, rather than suggesting it's the vehicle your kid hit with his ball is somehow to blame?
This driver was infront of me today. They decided to stop in the middle of the road to let their kids out (to go to school). I honk at the driver and by that time 3 boys exit the vehicle. One of them was sat behind the driver, and the others were in the passanger seat and the other one was in the seat behind him. Anyways, the boy sat behind the driver decided to give me the middle finger as if I'm in the wrong for beeping? Maybe if your parent/guardian didn't stop in the middle of the road to let you out I wouldn't beep at them.
Hit another car trying to park and drove away. Needs a smaller car, a conscience and some decency