It Came From The Depths

"It Came From The Depths" is the twelve episode of the animated series Teenage Mutant Ninja Turtles (2012 TV series). It will air on December 15, 2012.

Plot Synopsis
Coming Soon!

Trivia

 * This episode was originally title "Leather Head".