Damn your right. Searched it myself and couldn't find it but I swear it one of the Charlie Chase clips possible it's been pulled from the store it's on.
Slightly off topic, but C4S is becoming a very strange place. Lots of stores are disappearing, and some well established studios have pulled a lot of their clips. I'm not sure if producers are leaving the platform or what