New Girl in Town
- Episode aired Feb 1, 2013
- TV-Y7
- 24m
Leonardo, tired of Raphael's constant criticism, lets his brother try his hand at leadership for a while. Meanwhile, Leonardo meets a beautiful and dangerous female ninja who tries to lure L... Read allLeonardo, tired of Raphael's constant criticism, lets his brother try his hand at leadership for a while. Meanwhile, Leonardo meets a beautiful and dangerous female ninja who tries to lure Leonardo to the dark side.Leonardo, tired of Raphael's constant criticism, lets his brother try his hand at leadership for a while. Meanwhile, Leonardo meets a beautiful and dangerous female ninja who tries to lure Leonardo to the dark side.