WXII TV Live: WXII-TV (WXII 12 News) is an NBC-affiliated television station serving the Piedmont Triad region including the cities of Winston-Salem, Greensboro and High Point.
Website: WXII TV
Genre: News (Local)
Live Stream / Video: LIVE/ VOD
Country / Location: USA/ North Carolina
Headquarters: Winston-Salem, North Carolina.