Osceola Nebraska Tornado

A large stovepipe tornado that rolls across the Nebraska plains on June 20, 2011. The Osceola Nebraska Tornado was rated EF-3.

Read more »