At least 7 killed after possible tornadoes

Published April 23, 2020 7 Views

Rumble A new video shows funnel clouds and tornadoes through parts of Texas, Oklahoma and Louisiana. The Washington Post reports that 7 people are dead.

... and disable advertisements! No kidding :)