Here You can Watch News CHannel 8 Washington DC Local News & Weather Girl Team Radar Forecast Live Online Stream (CHannel 8 News Washington DC American Weather Breaking Channel) CHannel 8 (UHF digital Channel 41) is a town station of Buffalo City, Tacoma, Washington, South Carolina’s, New York, 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: Investigative. In-Depth. In the Valley. It was launched on October 7, 1991 and Owned by Sinclair Broadcast Group. Its head office located at the northern Virginia and suburban areas of Maryland within the Washington, D.C. metropolitan area.