Unexplained
Paranormal Phenomena

Triangle UFO Filmed Over San Diego, California – 15th Nov 2016