Unexplained
Paranormal Phenomena

UFO sighting filmed over Seal Beach, California – 10th August 2015

0

New video footage of a fast moving UFO flying over Seal Beach, California on 10th August 2015.