The ongoing trade war between the United States and the rest of the world now has one of our oldest allies asking for Lady Liberty to be returned. Will it happen?
Lady Liberty has sat on Liberty Island in the New York Harbor since it was dedicated in 1886. But did you know she has many little sisters around the state?
Millions of people visit the Statue of Liberty each year, but one woman keeps going back for more – because she claims that just touching the iconic symbol of American freedom gives her an orgasm. Wow – now that is what we call patriotism.
A big oops from the US Postal Service. A new stamp was just released featuring the Statue of Liberty. The only problem is, the Lady Liberty featured in the photo isn’t the one that has spent the last 125 years in New York Harbor, rather it’s a 14-year-old replica which currently sits in front of the New York-New York casino in Las Vegas, Nevada.