‘Teenage Mutant Ninja Turtles 2′ Filming In Albany‘Teenage Mutant Ninja Turtles 2′ Filming In AlbanyHeroes in a half-shell, in downtown Albany.FlounderFlounder