This says it was released on December 18th, 2013, and not sure if it was filmed a while ago and just now recently released, as I don't remember seeing either one of them doing anything lately, and the guy's name is listed as "Devastate" but I'm pretty sure it's Dredd. Not sure who the other chick in the video is but she's pretty hot too. Anyone know if they are both active again? And haven't been able to find it streaming or a download link for it yet though...
Hushpass
Hushpass