Some channels are slow to load or unable to play, you can try it on your PC
About NBC Buffalo
WGRZ, virtual channel 2 (UHF digital channel 33), is an NBC-affiliated television station licensed to Buffalo, New York, United States. The station is owned by McLean, Virginia-based Tegna Inc. WGRZ's studios are located on Delaware Avenue in downtown Buffalo, and its transmitter is located on Warner Hill Road in South Wales, New York.

Channel Error

×
NBC Buffalo
invisibility? Click to replace
Back to top