Ever wonder how the pitch meeting went down for the Teenage Mutant Ninja Turtles back in the 80s?
1990
2023
2007
2016
2014
2027
1994
2022
2009
—
1996
1974
2008