Just a kid looking for some trouble to get in to.
My kids recognized his car and said he is a big pott head and is always getting his azz kicked for rubbing people the wrong way to clear up any skepticism.
I've never had an issue with this kid, but other neighbors said they have seen him driving into other peoples yars after it rains.
I guess it's one of his fetishes.
Oh, well, I don't believe in karma, but I do think God will zap his azz one way or another sooner or later. he, he.