Tornado Damages Nashville After Touching Down Near Downtown
2:44am PST - March 3rd, 2020 weather radar - TimeAt least two tornadoes touched down early Tuesday in central Tennessee, including one that caused damage near downtown Nashville.
At least two tornadoes touched down early Tuesday in central Tennessee, including one that caused damage near downtown Nashville.