Christian Statue of Liberty
By milwhcky @ 2007-12-10 19:36:11
At a cost of $260,000, the World Overcomers Outreach Ministries Church erected this 72 feet tall replica of the Statue of Liberty holding a cross instead of a torch. It was unveiled on July 4, 2006.
1.0 (1 votes)