This is not our typical post but we hope you find it as amusing as we do. We recently visited the Statua del Cristo Redentore. It is the 5th largest statue of Jesus in the world, started in 1963, by …
Continue Reading about Contagious Christmas Spirit Video Clip