RE: Well, this encounter was weird.
I'd watch the tree hugger sites and see if the picture shows up. Then if it does, look for identifying factors such as license plate and if there is anything like that, talk to a lawyer and sue em till they have nothing left.