› added 4 years ago
101
TIL The Statue of Liberty was a christmas gift from France to Usa in 1886...
via reddit.com