Ever wonder how the pitch meeting went down for the Teenage Mutant Ninja Turtles back in the 80s?
Unfortunately the movie Italian Turtles is not yet available on HBO Max.
keyboard_arrow_up