573DB506921542F4B66CF11044310D09

TMNT movie producer describes scene shooting in Buffalo

The producers of Teenage Mutant Ninja Turtles 2 are in Buffalo checking on the progress of crews here. They told News 4 this footage will be…