UFO Spotted Over The Vatican During Celebration Of Pope...

Possible static UFO seen over St. Peter's Basilica, Vatican City. Recorded...

7,073 views disinfo.com

Interest

UFOs
Discovered by jacobsloan
on Mar 21, 2013

Stumblers Who Like This Page