4840 Kennett Pike
Wilmington, Delaware 19807

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