Blog

The First Christmas Tree in NYC, 1931

The first Christmas tree in NYC was erected in 1931 during the worst year of the Great Depression. During this time, almost all of the foreign sovereign bonds [...]

Read More