A website called CityLab.com has identified a shelf cloud that emerged at Pensacola Beach yesterday (Thu 7/10) as their nominee for the "Most Frightening Cloud." Their words after seeing the photo below:

"But for this year, the monster over Pensacola is so far in the lead for anxiety fuel"

It does look threatening now, doesn't it?