Robert Tyger performed the animatronic Leonardo in the film Teenage Mutant Ninja Turtles II: The Secret Of The Ooze.
Advertisement
Robert Tyger performed the animatronic Leonardo in the film Teenage Mutant Ninja Turtles II: The Secret Of The Ooze.