Dinosaur exhibit now open at Sloan Museum of Discovery

Dinosaur exhibit now open at Sloan Museum of Discovery

A new exhibit centered around ice-age creatures is now open at the Sloan Museum of Discovery in Flint.