Earlier in the space, MayorSlay.com noted the planned installation of a 130 foot tall foam replica of the Statue of Liberty indoors at America’s Center for a convention.
It came and went.
Now, the Associated Press is reporting that officials in Hammond, Indiana, have retained an engineering firm to evaluate placing the Faux Liberty outdoors on an island in Wolf Lake within sight of the Indiana Toll Road.
As the proud home of City Museum, we should probably be willing to suspend judgement on ideas like this . . . at least until we see it.