Russell Hobbs

Brand Movie

A brand movie for Russell Hobbs. Used to sell their updated brand and packaging into department stores such as Debenhams and John Lewis