Hot sticky New York summers are a thing of the past now that the world's largest dehumidifier has entered operation in Lower Manhattan.(One Liberty Plaza)
Posted at 7:07 AM Filed under: Places