UFO Sighting Filmed Over Los Angeles – April 23, 2018

Video footage of unknown lights in triangle formation filmed hovering above Los Angeles.

Video footage of unknown lights in triangle formation filmed hovering above Los Angeles.

Leave a Reply