COWABUNGAAAAAA! Awesome 3D street art of the Teenage Mutant Ninja Turtles in London to help promote their new CG animated show premiering this weekend on Nickelodeon. I’m not sure how I feel about my child hood heroes becoming 3D, but I can assure you I’m going to be watching it this weekend. Will you?
Watch the official trailer here: