Lone Star Adventure: Perot Museum's New Mammoth Exhibit
This week's Lone Star Adventure takes us to the Perot Museum of Natural Science in downtown Dallas for a Mammoth new attraction - literally, a mammoth.
But, the Perot has two campuses, including one in Fair Park, where a creature named Ellie May found new life, before her public debut. www.perotmuseum.org