Teenage Mutant Ninja Turtles S1E8 still
Aired Saturday, 10 November 2012· 23 min· ★ 6.7

Leo fears his act of mercy has come back to haunt him when Xever holds a local noodle shop owner hostage.

View all episodes of Teenage Mutant Ninja Turtles