UFO Videos

UFO Sighting Filmed Over Los Angeles – April 23, 2018

UFO Sighting Filmed Over Los Angeles – April 23, 2018

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

About Author

admin

Leave a Reply