Tbh, what is the big deal about the leak. It's fucking sex, it's how we all were made. Grown the fuck up. If me and my dude made a sex tape and it leaked, I honestly wouldn't care