Skip to main content

Once upon a time in San Pedro… a megamammal

In the city of San Pedro (Buenos Aires) found fossil remains of a giant sloth 700 thousand years old.