Friday, July 20, 2007

"Debris spots found on stars reveal planets that went splat like bugs on a windshield." (Via SciTechDaily.)