Imgflip Logo Icon
meteor coming memeCaption this Meme
Created with the Imgflip Meme Generator
IMAGE DESCRIPTION:
Some scientists who can't figure out how life arose on earth speculate that somehow organic matter came on a meteor. That's a copout which only pushes the problem one step back. How did life arise where it came from then?