Station Logo

WXII TV 12 NBC Greensboro NC

Greensboro, NC USA, News. Live Streaming Local Newscasts And Videos On Demand VOD For High Point, Greensboro, Winston-Salem North Carolina