Tornado twins
June 16, 2014, twin tornadoes touch down at 4:15pm off US route 275 north of Pilger, Nebraska
Credit: James Elsner

Related Stories