Something is spooky in the state of Louisiana. Clearly, there are forces at work here beyond the comprehension of mere mortals. What could it be? What’s hiding from us?
I suppose we will know soon, because whatever IT is… it doesn’t seem to want to stay hidden for long.