Hands Tied
1968-12-31 | 3 minutes
Rating: 10
A subject struggles to break free from a cord restraint