Where Are America's Deadliest Tornadoes?

Where Are America's Deadliest Tornadoes?

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