Tornado in Upstate New York

TV Storm Chaser Hunts Down Tornado in Upstate NY! What did he See?
TV Storm Chaser Hunts Down Tornado in Upstate NY! What did he See?
TV Storm Chaser Hunts Down Tornado in Upstate NY! What did he See?
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...