Any compelling video ads stick with you?

Video created by Mark Employee on Nov 12, 2018

    This one is older and came from the UK, but it's creative.