x

Buffalo, NY | Local News, Weather, Traffic, Sports | WGRZ.com

Major Film & TV Studio Coming To Buffalo

It'll include two 20-thousand square foot stages and a 70-thousand square foot office and support space all across from Rich's here on Niagara Street.