« WHTC's Morning News Blog

WATCH: Twin Tornadoes rip through Nebraska

by Dan Spadafora

This eye witness footage of the two tornadoes in Pilger Nebraska is amazing... and terrifying. Yet again more evidence that mother nature wins every time.