As long as that truck is parked on a public road, they have the right to tow it. Is there a way to get it in your yard or driveway? Every time the little old nosey lady drives by just stand there and give her a sadistic stare. If you do that enough, she might look the other way.