Meteor? Poop? Posted by jfleck on 24 August 2004, 8:43 am “Is it a meteor from Mars or excrement from earthlings?”