Unexplained
Paranormal Phenomena

Triangle UFO Filmed over Ontario, Canada – 26th July 2013