UFO Videos Featured

UFO sighting filmed over Lagoa, Portugal

UFO sighting filmed over Lagoa, Portugal

New video footage of an unknown craft hovering in the sky above Lagoa, Portugal.

About Author

admin

Leave a Reply