Weird Wonders

S1, E7

Episode 7

Unearth a bizarre living rock and meet a team of oversized rats who save lives

Full Episode

Original Air Date: October 22, 2015