Here You can Watch KJRH NBC 2 News Tulsa, Oklahoma Local News & Weather Girl Team Radar Forecast Live Online Stream (KJRH 2 TV NBC Oklahoma, Tulsa Weather Breaking Channel) NBC KJRH-TV (UHF digital Channel 8) is a town station of Tulsa 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: 2NEWS Works for You. It was launched on December 5, 1954 and Owned by E. W. Scripps Company. Its head office located at the South Peoria Avenue in the Brookside district of midtown Tulsa.