This week’s Brand Brief is filled with joy-inducing entries from brands including Apple and the aptly named Glad, which each released spots filled with musical numbers and puppets (Apple did both).
Some results have been hidden because they may be inaccessible to you
Show inaccessible results