image credit: unknown
Rain and snow aren't the only things to fall from the sky. Throughout history rare occurrences have been recorded of other less expected and surprising forms of deluge. In 2001, parts of India were showered with mysterious red particles that were thought to contain alien microbes. Here are some more examples of this bizarre phenomenon.
0 comment(s):
Post a Comment