Unexplained
Paranormal Phenomena

Triangle UFO Sighting Filmed In Morrison, Colorado – 17th Jan 2018

0

New video footage of a triangular formation hovering in the sky above Morrison in Colorado. Filmed on 17th January 2018.