NEW YORK, NY – Statue of Liberty to be shut down due to lack of interest.
LADY LIBERTY GETS LAID OFF!
In 1886 The Statue of Liberty was commissioned in New York City. The dazzling dame was a gift from the French government and soon became an icon of the United … READ MORE