Featurette for Angels & Demons takes a look at Vatican City, the smallest country in the world, which resides in the city of Rome.
Your browser doesn't support HTML5 video.
Featurette for Angels & Demons takes a look at Vatican City, the smallest country in the world, which resides in the city of Rome.