Heavy rainfall slows down traffic across Long Island
The constant rain was slowing down traffic everywhere Friday as drivers tried to avoid the massive puddles. In certain areas, however, the flooding was unavoidable. Creek Road in Huntington was so flooded