KTUL-TV


KTUL-TV (ABC News channel 8 Tulsa, Oklahoma) is news television channel station for Tulsa, Oklahoma, United States.

Watch TV Channel Live Streaming