New evidence found in the Rocky Mountains of Colorado supports the notion that Snowball Earth was indeed a global phenomenon.
Most of us are familiar with the mammoths in the "Ice Age" movies, but how much do you really know about these creatures?