zeus bless the discovery channel and bbc for "walking with prehistoric beasts"

Dec 20, 2005 09:28

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... )

Leave a comment

Comments 1

zipties_revenge December 21 2005, 06:11:57 UTC
HIII!

RAPTOR!

rrrr . . . rrrr . . . rrrr . . .

Reply


Leave a comment

Up