This was shot on US 54 5 miles South of Thomas, Oklahoma.
You are looking at a Rotating Supercell. You can also clearly see the rain free base, with the striations in the Midlevels, and the MASSIVE ANVIL!!
It never did drop a tube, but it provide for a nice end to a 9 hour chase day!!