"Irate Crawford neighbor"......
Oh, dear God, that looks like my ex-husband. If I didn't know he was living in Arizona, not Texas, I'd swear its him.
Whos car is that,do you know red ants like to get in your car too? All they need is incentive.