By now you’ve all heard as much as there is to hear about Bay and Co’s claim that their turtles will be from “an alien race.” As a life-long fan of the Heroes in a Halfshell (even now I have a hard time not following that with “Turtle power!”) and, well, 90% of their various incarnations, … Continue reading