Details

NEW: Embed-Code For Your Website

Watch KTUU-TV live stream online.

KTUU-TV is an NBC-affiliated local news television station based in Anchorage, Alaska.