I used to deliver back off of Princeton Drive. It is a tight narrow winding roadway. If I lived there and kids were driving on the road and causing havoc, I would wait for them to pass my driveway and then pull my car out into the road to block it. I hate when my car stalls somtimes.. hint hint. Call the police and have them take care of the culprits. Fight back with creativity. Or you could try to get the license plate number and description of type of car if you don't want to pull your car out to block the road. Just a suggestion.