Scott Demarco dominates and ravishes Sean Duran and Fernando Del Rio in a filthy romp