Tornadoes claim lives, injure dozens as they touch down near Nashville

11 months ago 6
ARTICLE AD BOX
The same storm front is forecast to barge towards the East Coast on Sunday and is expected to trigger torrential rains in the Northeast on Sunday night into Monday morning.
Read Entire Article