This it? https://www.youtube.com/watch?v=WYBJZIfZYq8
Yes, that’s the ad.
I caught it this morning as I was about to leave the house and stopped and watched it. Pretty darn good, especially the last line across the screen. :-)