Here You can Watch KTUL ABC 8 News Tulsa, Oklahoma Local News & Weather Girl Team Radar Forecast Live Online Stream (KTUL 8 TV ABC Oklahoma, Tulsa Weather Breaking Channel) ABC KTUL-TV (UHF digital Channel 10) 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: We’re Tulsa’s Channel 8. It was launched on September 18, 1954 and Owned by Sinclair Broadcast Group. Its head office located at the Lookout Mountain in southwestern Tulsa near South 29th West Avenue.