Sort:  

Oh yeah? I just googled it. Looks insane. I actually saw something very similar to this on the way over the gulf. It was bright pink. Perhaps this is what it was. Mother Nature hard at work again.