Thursday, July 19, 2007

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