Remember when the Teenage Mutant Ninja Turtles were almost aliens? Of course you do, because the internet literally made a roaring sound when that was talked about over a year ago. Concept artist Anthony Francisco heard there was going to be...
Read more »