Panama city, shocking landing of a UFO!

Panama city, shocking landing of a UFO!

Panama city, shocking landing of a UFO! Original article by Alessandro Brizzi. The spectacular images that we show you come from the South American port city of Panama City (Panama State) and concern the landing of a UFO that took place on June 21, 2020. The author of the UFO sighting sent the video and […]

Panama city, shocking landing of a UFO! Read More »