I got your attention didn’t I? There is an article at the Observer that reports on a strange rain that fell for 2 months in India. Apparently some of the theories on this rain include that it may be alien life from a comet that entered the atmosphere. I know it sounds really far fetched but after reading the article I would say it is at least possible.