Nov 29, 2008 #1 T tk New member May 14, 2008 21 0 1 I mean they talk about finding megolodon fossils from 18-1.5million years ago but where would they find the bones
I mean they talk about finding megolodon fossils from 18-1.5million years ago but where would they find the bones