Hi Zeil.
Sorry about your weird neighbors. I'm not sure I have anything new to add to this discussion but here is my 2 cents: I think the torches in the rain might be nightcrawler or mushroom collecting, but who knows. I would probably sit in the back yard and clean some guns or sharpen a...