I decided to check out the latest pictures from the hurricane aftermath in Cancun and I saw something in one of them that completely confused and astounded me. It was in the background, near the top of the photo, and it filled me with a sense of awe and a bit of fear.
What the hell is that and is it going to show up in the Burgh next?
I’ve never really believed in UFOs, but I’m starting to now.
Maybe you’ve seen this thing before and you can help me out.