Where Are America's Deadliest Tornadoes?

Where Are America's Deadliest Tornadoes?

Available on CuriosityStream, Curiosity Stream
S1 E3: Severe weather expert Jeff Halverson reveals the surprising location of America's deadliest twisters.