Noticing building cumulus clouds around the area. Especially over Staten Island and northern Brooklyn. Wonder if any of them will become rain makers.
87/78 right now
NYC DOT traffic cam on the Major Deegan Expy at 179 St showing a vehicle stuck in high water under the overpass. NYPD ESU on scene making the rescue. https://webcams.nyctmc.org/google_popup.php?cid=1203