The Buffalo International Film Festival was founded in Buffalo, NY in 2003 and became a 501c3 not-for-profit charity in January 2005.
The Buffalo International Film Festival was founded in Buffalo, NY in 2003. The Buffalo International Film Festival became a 501c3 not-for-profit charity in January 2005.