A huge set of rotating lights (spinning UFO?) filmed in the sky of Tequila’ Mexico, September 7th.

Back to Top