May 12, 2011 12:37 PM by Greg Boyce
A "Lady Liberty" statue will be installed this afternoon on the front lawn of City Hall in Colorado Springs. The base was installed this morning and the Statue of Liberty will be installed with the help of a crane this afternoon between 1 and 2:30 p.m.
The statue is being returned to City Hall where it stood for many years prior to the renovation of City Hall just over a decade ago. It will be formally dedicated at a ceremony on July 4.