Reminds me of some of the clouds I saw during Hurricane Frances
These new clouds are called "asperatus" and I actually captured one off the back porch similiar to one in this series just a couple of days ago. However, here's another creepy one.
Any of you seen anything like <these>?
