Teenage Mutant Ninja Turtles S1E12 still
Aired Saturday, 15 December 2012· 23 min· ★ 8.3

Michelangelo befriends Leatherhead, an unstable mutant alligator who possesses a strange piece of Kraang technology, but the other Turtles aren’t sure whether Leatherhead is a friend or a foe.

View all episodes of Teenage Mutant Ninja Turtles