RIGHTS MANAGED
1340904

A man hits himself in the lower stomach as he tries to escape from cable ties in a mechanic's garage.