TMNT 2003 - A Sick Leaderby SabyFangirl4.1K1095Leonardo, the leader of our favorite ninja turtle team, wakes up one morning finding himself all washed up: he came down with the flu and was willing to keep it a secret...Completedhurtcomfortsplinterninjaturtles+22 more