Heavy rain and thunderstorms from the remnants of Tropical Storm Debby doused the Central New York area Friday, forcing emergency crews to rescue residents stranded by flood waters in Steuben County and causing power outages and downed trees across the region.

Check here for forecast details.