Warburton Avenue looking north from Williams Street. (click on any image for more information about the photograph) You think we had a tough time a couple of weeks ago with 20.9 inches of snow? Well, the 26.4 inches that fell on December 26, 1947 hit New York much harder. “Metropolis […]