Triangle UFO sighting filmed over Rio Rancho, New Mexico

Interesting footage of a triangular shaped craft flying over Rio Rancho, New Mexico.

Interesting footage of a triangular shaped craft flying over Rio Rancho, New Mexico.

Leave a Reply