KXXV Country: United States OPEN LIVE STREAM LIVE STREAM WILL OPEN ON THE OFFICIAL WEBSITE KXXV (News Channel 25) is a television station in Waco, Texas serving Central Texas as an ABC affiliate. You Also May Like Fox 8 Cleveland Fox 8, is a Fox-affiliated television station located in Cleveland,… Watch Live NBC News NBC News is the news division of the NBC television… Watch Live Fox 2 St. Louis Fox 2 is a Fox-affiliated television station located in St.… Watch Live