Was the bizarre red rain that fell over India over two months in 2001 actually alien microbes that hitched a ride to Earth on a comet? Just maybe.
I'VE heard plenty of tales about freak weather that are strange, but nonetheless true. In August 2000, a shower of sprats, dead but conveniently still fresh, fell from the skies onto the English port of Great Yarmouth just after a thunderstorm. A torrent of live toads pelted a Mexican town in June 1997. And in 2001, 50 tonnes of alien life forms rained down from the clouds over India.