Officials with the National Weather have confirmed several tornadoes in Upstate New York following severe storms that rolled across the state earlier this week.
TV Storm Chaser Hunts Down Tornado in Upstate NY! Watch the video below...
Reed Timmer, an American meteorologist known for his work on the Discovery Channel reality television series Storm Chasers, started his hours-long journey through New York on Monday in Albany...