Watch KTUL-TV live streaming for free broadcast online stream Television channel


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

(190)

KTUL-TV