Shocking UFO Sighting in El Paso, Texas - October 15, 2010

1 year ago
8

On the night of October 15, 2010, many people in El Paso, Texas witnessed a highly unusual event. A large ball of light falling from the sky. The light then split into three lights, which then froze in a perfect triangular formation. Adding further intrigue, just two days earlier, very similar lights, also in a triangular formation, were seen hovering above New York City.

Loading comments...