New York PostRight·
NYC streets almost turned to rivers after being hit by heavy storms
Wild images show how streets across New York City were almost turned into gushing rivers as parts of the Empire State were pummeled by heavy rain. Scores of commuters were snarled in Queens and Brooklyn on Thursday evening, while parts of Long Island saw 2.87 inches of rain thanks to the deluge, Pix11 reported. Rows...
Read at New York Post →

