valley-view

Valley View tx tornado

Terrifying Tornado Tragedy Strikes Across Multiple States

Severe storms wreak havoc with at least 18 dead in Texas, Oklahoma, Arkansas, Missouri and Kansas. Watch the shocking video of a gas station being torn apart in Texas!

See more