Buffalo Has Your Chance To Make It To The Big Screen
There has been a number of movies shot here in Buffalo, this city is really known for a lot of its architecture and rich history and scenery. Back in 1984, The Natural was shot here, and more recently, in 2020, A Quiet Place II was also shot in Buffalo...