Unexplained
Paranormal Phenomena

Lights in Triangle formation hovering above Long Beach, California – 1st April 2015

0

Video footage of multiple lights in triangle formation hovering in the night sky above Long Beach in California. This happened on Sunday, 5th April 2015.