Wednesday, February 29, 2012

Dino Update

The Associated Press: Dinosaurs had fleas too _ giant ones, fossils show

Hat tip to Jeff Segal.

No comments: