The guy who parked in your driveway was a cretin. But you have shown yourself to be a racist in your post. That is worse. BTW, you had every right to get the vehicle towed. What you may not have known is that you had the right to prevent the owner from recovering it, as it was trespassing on your property.