Bradshaw Nebraska Tornado
A picturesque tornado in south central Nebraska near the town of Bradshaw on June 20, 2011
A picturesque tornado in south central Nebraska near the town of Bradshaw on June 20, 2011
A large stovepipe tornado that rolls across the Nebraska plains on June 20, 2011. The Osceola Nebraska Tornado was rated EF-3.