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