SStaten Island Read More NYC Weather: Severe storms cause damage across New York areaApril 26, 2026 NEW YORK (WABC) — Severe thunderstorms and flash flooding caused damage throughout the New York Area on Friday…