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?