2011-03-24, 11:05 PM
I see no evidence that the "yellow" rain is anything more than pollen. I have seen video footage of this and it looks like pollen to me. I have seen pollen collect in this manner by rain and it does look similar.

