TMNT 2003 - A Sick Leaderby SabyFangirl4.6K1155Leonardo, 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...Completedbrofeelstmnt2k3teenagemutantninjaturtles+22 more