This morning Leonardo, Donatello, Raphael and Michelangelo, aka the Teenage Mutant Ninja Turtles, were on hand in their hometown to light up the Empire State Building and "shell-ebrate” their 25th Anniversary. As night falls and their classic 1990 movie is screened at the Tribeca Drive-In, the green glow of Turtle Power will be cast on the city. (And yes, that's April O'Neil alongside them.)
Also for you TMNT fans, there will be a new live-action film heading your way in 2011.