This tornado was spotted forming over a field near Howells, Nebraska, on April 16, during severe weather.
Quickly and easily download Instagram videos with our free tool.