WGRZ
WGRZ
WGRZ

WGRZ

2 On Your Side is WGRZ-TV in Buffalo, NY; the news station that holds people in power accountable!