The origin of the nickname “The City That Never Sleeps” dates back to 1912, the year Titanic made her first and final voyage. Over 100 years have passed since the popular moniker was bestowed upon New York, and the label is just as accurate today as it was back then.
However, even the most seasoned insomniac needs shut-eye from time to time. A series of photographs has re-surfaced, showing a beautifully empty and eerie New York City early on Sunday mornings in 1964. (more…)