The Science of Whales – Season 01 Episode 20

Steve and 100 science enthusiasts head to Juneau, Alaska to watch whales and find a way to demonstrate how whales can withstand the freezing temperatures of the ocean water.