I'm wondering this as well, I know I've heard it before, but I can't figure out what. I wanted to say maybe from one of the Ocean's 11-13 movies, but I don't think that's it.
Anyways, about the video. Amazing stuff as usual guys, it looks unbelievable.