This exhibit explores the world of the Sarcosuchus imperator, a 40-foot-long crocodilian animal that dwelt in the Sahara over 100 million years ago.
Added by Upcoming Robot on December 16, 2009