Here You can Watch WLOS ABC 13 News Asheville Nc Local News & Weather Girl Team Radar Forecast Live Online Stream (WLOS 13 Channel ABC Weather Live Streaming). WLOS is a ABC-affiliated television station licensed to Asheville, North Carolina, United States, For many years, WLOS was one of the country’s most dominant television stations. This was in part due to being the only reliably view-able station in town for nine years, as well as the station’s long tradition of strong news coverage. In fact, its dominance was so absolute that it was once said the dials of most Charlotteans’ Channel sets were “rusted on channel 3.” To this day, ABC has been one of CBS’s strongest affiliates. The station claims credit for a number of TV “firsts”, among them being the construction of the first building in the USA built specifically for color TV broadcasting.