By The Associated Press|Written Thursday, May 07, 2018 06:32:27A couple of weeks ago, I stumbled upon a news story that had been going around that the new release of the next episode of Teenage Mutant Ninja Turtles will feature a new scene.The scene involves a girl in a red skirt being dragged by a red…