Well some other things I remembered was that it was Leo's birthday in the episode, and that one turtle popped up from the couch, 2 from the ceiling, one from next to the couch, one in the kitchen (with a cake) and another on top of a pipe. Note that I said it MIGHT be a 2k3 episode, it could be something else BUT I KNOW ITS TMNT.
__________________
|