@hotflash Wow, I have been obsessed with trying to find this guy's name since I saw your post. I don't even know why, but I just couldn't give up. Today, I finally found the video.
Edwin Acosta (top) and Serg Shepard (bottom). Those are the guys. And let me tell you, the whole video is HOT!