A town in western Poland hopes to complete construction of what will be the world's tallest statue of Jesus. But folks in Rio are saying na-ah, ours is work of art.
1 / 30
KITV - Honolulu Videos
Thu, May 3, 2012 10:12 AM EDT