Glovegagged!
glovegagged
kidnapped
home invasion
kidnapped lad
Hot kidnap scene
assaulted and forced!
duct taped!