Ever wonder how the pitch meeting went down for the Teenage Mutant Ninja Turtles back in the 80s?
2008
1938
2006
1971
2004
1983
1981
2001
1999
1956
1972
1953
1952
1936
1992
1995
2009
2010
1984