The station was originally owned by National Council of Churches in the Philippines until 2007 when Big Buzz Ventures acquired the station.