Watch: Odd Red UFO Filmed by Cancun Motorist | News Radio 105.5 WERC

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.

Leave a Reply

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