The camera rotates more than 360 degrees while pointed up at the ceiling of St. Peter’s Basilica. Filmed in Rome, Italy on May 8, 2012.
The camera rotates more than 360 degrees while pointed up at the ceiling of St. Peter’s Basilica. Filmed in Rome, Italy on May 8, 2012.