NBC Channel 2 Anchorage Country: United States OPEN LIVE STREAM LIVE STREAM WILL OPEN ON THE OFFICIAL WEBSITE KTUU TV Channel 2 a NBC affiliated television station located in Anchorage, Alaska. Watch KTUU for the latest news, weather, sports and entertainment. You Also May Like Cartoon Network Categories: children Cartoon Network is an American basic cable and satellite television… Watch Live KCTV Channel 5 Kansas City KCTV channel 5, is a CBS-affiliated television station broadcasting from… Watch Live Fox 2 Detroit Fox 2 or (WJBK), is a Fox owned and operated… Watch Live