Falcon/NakedSword exclusive Sir Peter and Ali Rush star in the latest release from studio imprint Raging Stallion, titled "Hooked Up."
Men.com exclusive Malik Delgaty and Harrison Feels are the faces of the studio's new marketing campaign for its underwear line.