Mind-blowing "shelf cloud" seen approaching South Ames


Can anyone explain this natural phenomena? It doesn't even look real!

Full credit to Kevin Cavallin