This large tornado was spotted touching down over an open field in McCook, Nebraska on May 17.
Quickly and easily download Instagram videos with our free tool.