Not sure is this was the teaser David Parrick put out before the release of the full video. It is for sure the intro to the video. Although the slap part was not in there originally.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…