davey72
The Living Force
I remember seeing this on the forum a few years ago bit could not find it. Perhaps the mod could merge if appropriate. There is also one about the lightest foam or something like that. I wonder if this may be related.
--http://m.disclose.tv/news/strange_clouds_fall_from_sky_in_morocco_what_is_this/127592
--http://m.disclose.tv/news/strange_clouds_fall_from_sky_in_morocco_what_is_this/127592