New Inscription Proposed For The Statue of Liberty
Lady Liberty is one old dame! She was given to the United States in 1886. A gift from the French people who would later give us French Fries (a tastier gift that’s much more important in American history). The old green lady was erected in the harbor of New York City way back when and … Read more