UFO Videos

Triangle UFO Sighting filmed over Rome, Italy – 26th May 2013

Triangle UFO Sighting filmed over Rome, Italy – 26th May 2013

This video of a triangle shaped craft was filmed over Rome in Italy on Sunday, 26th May 2013.

About Author

admin

Leave a Reply