The World's Largest Salamander

Aired: 3/6/2014 | 0:06:31 | Episode
"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.

SHARE