Mutants have been running ramped around new york. The turtles are now on their own and Raph is now made the leader of the team. The turtles must now try to make sence of everything that's happening right now.read more
Mutants have been running ramped around new york. The turtles are now on their own and Raph is now made the leader of the team. The turtles must now try to make sence of everything that's happening right now.