Trailer with Scenes from Buffalo

Buffalo In Trailer
Buffalo In Trailer
Buffalo In Trailer
As you might remember movie makers were here in Buffalo filming for the new installment of Teenage Mutant Ninja Turtles movie last fall. The movie is out June 3 and here is another glimpse of scenes filmed on the 33 that was shutdown a couple of weeks to get the footage...