Hi, I just had this curious question. I always just wondered whatever happen the TMNT that use to be around the Disney Parks?
Why were they there in the first place too?
(If you know)
I have nevered seen them even at my first visit. Except for the Turtle Van.