Watch: Odd Red UFO Filmed by Cancun Motorist – iHeart

A motorist in Cancun was left scratching his head at the sight of an odd red UFO that lit up the night sky over the Mexican city. | iHeart.

Leave a Reply

Your email address will not be published. Required fields are marked *