Starz Officially Launches in Canada
STARZ has officially launched in Canada, delivering its programming that has already established the channel as one of the leading pay television services in the United States. STARZ is now the Canadian home of all new STARZ original programming, select library titles, and classic films from all eras, including the new millennial comedy series Now …