How did dinosaurs have sex? - Slate Magazine

Thursday, 14 April 2011

Safe for work. Unfortunately.

Edd is a software developer, armchair critic, atheist, lover of design and autobiographical list compiler.

@eddm on Twitter