Updated on MFS - Strange But True - Places 4The 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 .




No comments:
Post a Comment