Search for a News Video

Loading

Monday, November 22, 2010

Raw Video: World's Largest Statue of Christ


Hundreds of Roman Catholics gathered in western Poland for the consecration of what local officials call the world's largest statue of Jesus Christ. The statue is just over 167 feet, making it taller than Rio de Janeiro's Christ the Redeemer.

No comments: