Watch the Most Frightening and Amazing Thunderstorm Super-Cell Ever Develop [VIDEO]
On Sunday evening in Wyoming, near the South Dakota border stormchasers captured footage of what many call a ‘Mothership’ super-cell thunderstorm. Technically it’s an LP (low pressure) super-cell.
As we approach storm season this comes as a timely reminder of the fearful beauty mother nature can throw at us.
Subscribe to 103.7 The Loon on