LIFE: New Discovery Channel Series (and one amazing toad)
For fans of Planet Earth, a new Discovery Channel series called LIFE premieres Sunday, March 21st, 8 p.m. e/p. The 11-part series, filmed in HD and narrated by Oprah Winfrey, covers reptiles and amphibians, mammals, fish, bird, insects, creatures of the deep, and primates.
Click on the picture below to see a video excerpt from (episode #2).
This waterfall toad is unable to hop away from predators. So how does it escape from a hungry snake? You’ll have to watch the video to find out how nature has compensated this toad for being hop-less. Talk about a leap of faith!