Tornado sirens wail in the distance

AccuWeather 2020-04-08

Views 27

On Wednesday, April 8, tornado sirens sounded off on the Virginia Tech campus in Blacksburg, Virginia.

Share This Video


Download

  
Report form