Canal+ Video (France)
Logo descriptions by SnowflakesOmega Background: The home video division of Canal+, a tv station from France that also operates in countries like Spain, Poland and Scandinavi...
http://www.closinglogos.com/page/Canal%2B+Video+%28France%29