desertrat
0_0
don't look quite like I pictured them. I like the "meteors hitting high flying bats" explanation.
http://www.cnn.com/2006/TECH/science/06/02/red.rain/index.html
http://www.cnn.com/2006/TECH/science/06/02/red.rain/index.html