at 7:00 AM on Discovery Channel
New science and amazing demonstrations reveal how a lizard can literally walk on water. And, can jellyfish live forever?