No, not the old singing group.
Is it raining aliens?
In August of 2000, a shower of dead fish fell onto Great Yarmouth after a thunderstorm. Live toads dropped on a Mexican town back in 1997. And quite frequently, dust in the air produces colored rain, like the red-tinted rain that dropped fine grit from the Sahara over southern England in 1968. In 2001, then, …

