An hour long movie on Giants of the Ice Age! I loved it; great for kids! Houston Nature Center has an Ice Age Mammoth exhibit with fossilized mammoth teeth and tusk found right here in the Root River!
Ice Age Giants!
If you enjoyed this article, Get email updates (It’s Free)