Posted in Reviews, Reviews › I on Monday, September 29th, 2008
Indricothere – Indricothere
Indricothere, living during the late Oligocene epoch (part of the Tertiary Period in the Cenozoic Era), is thought to be the largest land mammal that ever walked the earth. A distant relative of the rhinoceros, they were not as fearsome as their descendents would have you believe – they looked more like gigantic, tree-munching giraffes. […]
Tags: 2008, Gilead Media, Indricothere, Jordan Itkowitz, Review