Lucy the T Rex is the greatest archaeological find in the world - ever. Super Cool 3-D movie to boot. Vintage exhibits dating back 100 years are extraordinary...new stuff worked in well. Make your own wax dinosaur for $3 is awesome!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.