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.
Artwork - Sculpture, Religious - Christianity
Links: www.roadsideamerica.com
By: milwhcky