Unexplained
Paranormal Phenomena

Triangle UFO Filmed over Encinitas, California – 11th July 2015