The Statue of Liberty is one of the most immediately recognizable symbols of the United States. A gift from France, Lady Liberty was dedicated on October 28, 1886 (almost 130 years ago to the day), and since then has been an enduring presence off the southern tip of Manhattan. She holds a torch over her head and clutches a tablet to her body, but did you know that in the 1920 she almost got a wristwatch? It’s true. And The Atlantic has the full story.
Continue reading ‘Weekend Reading: That Time The Statue Of Liberty Almost Got Herself A Wristwatch’
Posted In: Uncategorized