Menu
© 2026 The Couch Critic
Status
Released
Release
2014
Runtime
3h 6m
In provocative Joey Silvera’s “Strap Some Boyz #3,” bossy beauties dominate males with menacing, harnessed dildoes.
10 Cast Members
Dakota Skye
Ava Dalush
Tori Avano
Carter Cruise
Payton Sin Claire
Kurt Lockwood
Christian XXX
Wolf Hudson
Chad Diamond
Robert Axel