Unexplained
Paranormal Phenomena

Triangle UFO Sighting filmed over Chile – Dec 2012

0

Interesting video of three unknown lights in triangle formation filmed over, Cordillera Province in central Chile. This was filmed in the middle of December 2012.