Chris Aldrich in Evolution June 24, 2010 Video A lovely bit of satire on Evolution vs. Creationism… what will they come up with next? This post was originally published on Chris Aldrich Rate this: Related