My blog for fashion, beauty, and everything else...
Monday, October 29, 2007
Red Rain Cells
Has anyone heard of red rain cells?
In 2001, they fell from the skies in India. They replicate and thrive at 300 degrees Celsius and 300 pounds per cm^2. Plus, no DNA is found! Probable extraterrestrial evidence or prehistoric domain of life?