Tornadoes

Tornado Video from Hampton, VA

The National Weather Service has confirmed that a tornado has touched down in Hampton as seen in the video below. The tornado was reported at 8:11 p.m. on Chesapeake Avenue, according to James Foster, a meteorologist at the National Weather … read more