Here You can Watch WSAV NBC 3 News Savannah Georgia Local News & Weather Girl Team Radar Forecast Live Online Stream (WSAV 3 TV NBC Savannah Weather Breaking News Channel) NBC WSAV-TV (UHF digital Channel 3.1 via PSIP) is a local station of Savannah, Texas City, California, 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: On Your Side. It was launched on February 1, 1956 and Owned by Nexstar Media Group. Its head office located at Little Neck Road in unincorporated northwestern Chatham County, Georgia.