Take this video for a spin: Amazing May 26 Nebraska supercell