Incredible Super-cell Rolling into Idaho Falls on April 7, 2018

Share This Post

Share on facebook

Video of an incredible super-cell in Idaho Falls which kicked off a tornado warning!
 

https://www.youtube.com/watch?v=W0754oN807c