I’m looking forward to the publication next year of the discovery of an extraterrestrial rabbit in a meteor. While they’re at it, they might as well throw in a bigfoot print on the surface and chupacabra coprolite from space. All will be about as convincing as this story.
Did scientists discover bacteria in meteorites? : Pharyngula.