Chupa Chups and BBH launched a new TVC featuring its global mascot Chuck who wholeheartedly embodies the brand philosophy of a Life Less Serious.