A scene from the TEENAGE MUTANT NINJA TURTLES 2 leaked.. This is BEE BOP AND ROCK STEADY before they mutate.. As another site I follow notes, people seem to be angry that they are human prior to their mutation. I agree with jaxblade ..people need to calm down, chill out. And just enjoy the show. There is … Read more