Local TV from Wichita. The station is owned by River City Broadcasters, Inc. And was founded in 1990. KCTU was the first TV station to broadcast on the Internet and it was the first TV station in the wwiTV Internet TV guide which was operational in 1997.