Mother Nature continues to pound central New York with rain. So much fell, firefighters had to rescue a driver who drove around barricades and got stuck in a flooded street.

Firefighters pulled the driver to safety in Oswego County where over 3 inches of rain fell in less than 5 hours, forcing officials to issue a state of emergency and travel advisory. NYup reports the New York state Mesonet, a statewide network of 126 automated weather stations, said Oswego received 3.33 inches of rain from 8 a.m. to 12:30 p.m Thursday, June 20. That's enough to make Oswego the rainiest place in the past 24 hours.

Oswego had four times as much rain as Syracuse, which saw 0.83 inches of rain, according to the National Weather Service official station at Hancock International Airport.

Oswego High School suffered severe flooding as shown in drone footage taken by students with WBUC.

In Oxford, New York, rain washed out roads and a bridge.