Canal+ Captures That Feeling When a TV Finale Is a Dud in Hilariously Relatable Ad

Business