This leads me to believe it's a meme, if not meme-material:
https://www.youtube.com/watch?v=_J7hMnTgikg
and then there's this: https://www.youtube.com/watch?v=DXsv4KBTWBA
and then this: https://www.youtube.com/watch?v=ey4HWT7UkMs
and then the 1st and 3rd one: https://www.youtube.com/watch?v=DA9sg888ql8
and this: https://www.youtube.com/watch?v=zPF6fPMumhA
Thoughts?