There has already been a lot of heavy rain and wind, and power crews are standing by while people across Long Island are still dealing with damage from the last major storm.
Source: Check out ABC 7 for more…
There has already been a lot of heavy rain and wind, and power crews are standing by while people across Long Island are still dealing with damage from the last major storm.
Source: Check out ABC 7 for more…