Loading episode...

S6:E17 - Enter the Jammerhead

Enter the Jammerhead

S6:E17
2007 IMDb

Jammerhead escapes from prison and confronts the Turtles during a visit from Starlee's alien family.

Episodes