It is indeed one of Parker's vids -- they stopped selling the clip a few months ago, though I can't recall the reason. What I do recall is that they released the full clip for free download when they stopped selling it. This is only half of that, but I think the other half is also on youtube.