This content requires a premium subscription.
Please log in or subscribe to continue.
No Quitters
Rivals 3 Final Part 1
Released: Jul 28, 2016
The guys discuss Jenna's ass, Devin and Cheyenne's luck, the final challenge, the #supertwist, if you would screw your partner in said #supertwist, and a couple of questions from listeners.