Teenage Mutant Ninja Turtles vs. Godzilla vs. The Thing was a crossover project with TMNT franchise, Godzilla franchise, and John Carpenter's The Thing.read more
Teenage Mutant Ninja Turtles vs. Godzilla vs. The Thing was a crossover project with TMNT franchise, Godzilla franchise, and John Carpenter's The Thing.