UFO filmed over Albuquerque, New Mexico

Unbelievable footage of a UFO darting across the sky in Albuquerque’s International District on March 16, 2023. Is this proof that we’re not alone? Subscribe for more updates on unexplained phenomena! Read more at our website:
Back to Top