This video footage of an unknown triangle shaped UFO was filmed over Rome, Italy on the 21st December 2019
This video footage of an unknown triangle shaped UFO was filmed over Rome, Italy on the 21st December 2019
This video footage of an unknown triangle shaped UFO was filmed over Rome, Italy on the 21st December 2019
This video footage of an unknown triangle shaped UFO was filmed over Rome, Italy on the 21st December 2019