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.

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

Leave a Reply