Topic summaryStarz TV Expand Summary Starz TV (formerly Fizz TV) was a British free-to-air music channel, owned by TRACE Group. Wikipedia source