The Bermuda Triangle Outside Havana

The Bermuda Triangle Outside Havana

Outside Havana, Illinois, that is! There’s an area of nothingness there that’s like nothing you’ve ever seen. Strange electrical activity emanating from a structure looking eerily like an electrical substation but which traps birds from another space and time, birds not seen anywhere else in these parts. Glowing birds. And blurry ones.

Continue reading “The Bermuda Triangle Outside Havana”