Indricotheres may just be the coolest things ever. well, they are extinct now. they lived 25-30 million years ago and are thought to be the largest land mammals ever to have lived on earth. and how big were they? The largest were 4.5 meters (almost 15 feet) at the shoulder (measured the same as horses, and they hold their heads upright like their
(
Read more... )