Songs for Unusual Creatures

FULL EPISODE
The World's Largest Salamander
"Beautiful, awesome, and disgusting," is how I like to describe the Chinese Giant Salamander: the largest amphibian on the planet, reaching lengths of up to six feet.