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