Updated on MFS - Strange But True - Places 4
The Chicxulub Crater is an ancient impact crater buried underneath the Yucatán Peninsula in Mexico.This impact is believed to be responsible for the extinction of the dinosaurs.
With videoclip.
Read more about it on MFS .
Monday, June 15, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment