November 30, 2004 8:59 AM Subscribe
Giant Jesus stops traffic in Ohio. Church officials say their King of Kings statue is the largest in America, but the folks in Eureka Springs, Arkansas might have something to say about that. Their seven-story Jesus weighs in at over two million pounds.
This thread has been archived and is closed to new comments