I know believing in mutated talking turtles is kinda silly to begin with but am I supposed to be led to believe there are ninjas from another planet? The rape of our childhood memories continues — Robbie Rist I’ve procrastinated writing about Ninja Turtles, despite the madness following Michael Bay’s