southernfriedscience.com
365 days of Darwin: October 6, 2010
Charlie checks out the wall o’ teeth