BY STRANGE SOUNDS What an odd coincidence. Isn’t it? A recent unusual cloud formation in Southern China is going viral on the internet, but…
Posts tagged as “StrangeSounds.com”
By Strange Sounds China has experienced 21 numbered floods (floods of a certain large scale) so far in 2020, 1.6 times more than that of…