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?
Blocking the road, fannying around because people dared to park their cars on a public road. We don't want your sh¡te skip on our road. The 'builders' have already fücked up the rest of the street.
Man up!
Saddo.