Cockroach Terminator

"Cockroach Terminator" is the eighteenth episode of the 2012 TV series. It will air on March 16, 2013.

Plot Synopsis
While trying to foil a Kraang invasion plot, the Turtles are hunted by a giant cockroach.

Trivia
Coming soon!