User blog comment:Sapphire848/TMNT TRUTH AND DARE CHAPTER 18/@comment-149.126.14.226-20130627210017/@comment-149.126.14.226-20130627224939

It was a cut out scene on the TMNT movie DVD.Somewhere in the"Extra"sections.It was how they were creating the turtles.And is it a deleted scene,and this scene is funny.