UFO over Mexico?

UFO over Mexico?
Okay everyone, get your tinfoil hats on. Last week, after going through my morning routine, I turned on my computer to log in to work. I went on Windy.com to check the weather, which is what I do every morning. This is when something extremely strange caught my eye. Hope you are sitting down! I immediately started saving pictures of this thing and tweeted them to my local meteorologist…