This possible TR-3B sighting was caught on tape in Belen, the second most populous city in Valencia County, New Mexico. Date of this UFO event: 25th March 2020.
What do you think this is? Please leave your comment below!
Subscribe to our email list to receive the latest UFO videos, news and photos (weekly).