A mature woman gets tied to a bed, brutalized with ropes, and left naked in the bathroom.

11 January 2024