Wow, I feel old. Tomorrow is the 25th birthday of the
Teenage Mutant Ninja Turtles. To celebrate, a 25th Anniversary "Shell-ebration" is schedules in association with the Tribeca Film Festival. The World Financial Center Plaza will be transformed into a drive-in pizza party screening of the 1990 live-action film complete with glow-in-the-dark manhole covers, a turtle-green colored Empire State Building, an all-new Party
[...]