Why don't giraffes have necks as long as a brachiosaurus?
boingboing.net
By Maggie Koerth-Baker in BoingBoing
waiting for moderation