Sunday, July 17, 2011

Dinos

A Triceratops fossil was recently found that corroborates the theory that a large meteor was responsible for the mass extinction of the dinosaurs.

No comments:

Post a Comment