Definition of - Canal+

Canal+
Is a French subscription tv channel launched in 1984. It is owned by the Canal+ Group.
More Information:
More Information From Wikipedia