Here You can Watch WHAM Abc 13 Rochester NY Local News & Weather Girl Team Radar Forecast Live Online Stream ( 13 WHAM TV ABC News Rochester Weather Breaking News Channel ) NBC WHEC-TV (UHF digital Channel 13) is a local station of Rochester City, New York, Virginia Beach, North Carolina, United States. That provide all type of shows like general entertainment, sports, local, weather, and traffic. This station is so much popular for its team. Slogan: Your Breaking News & Weather Authority. It was launched on September 15, 1962 and Owned by Hubbard Broadcasting. Its head office located at Pinnacle Hill on the border between Rochester and Brighton.