Video: Unsealed: Alien Files – Aliens and the Vatican

[dropcap]O[/dropcap]ne of the most sacred places on Earth may house secret knowledge of extraterrestrial life.
http://youtu.be/AWShmRvbv5c