Wire_Colossus
You seem somewhat excited.... and I saw pictures of manhattan streets being flooded...which state are you in? And sorry for asking, just getting kind of worried.
Connecticut. I even marked the exact location on the first map. 3nodding
Yeah, plenty of flooding here. I live atop one of the highest points in my town though, so not so much for me.