Skeptoid
News agencies have long promoted a 2001 red rainfall as alien, but a better explanation was already there.
En liten tjänst av I'm With Friends. Finns även på engelska.