14 minutes | Aug 19, 2020

ALIEN: Red Rain

Rain showers can sometimes take a bizarre turn. In some very rare cases, animals have been known to fall along with rain. But when blood-red rain fell from the sky in Sri Lanka on November 17, 2012, locals feared the worst. Was it an omen? Or...was it from another world?
Play
Like
Play Next
Mark
Played
Share