Also known as "Carmen Boom". The actress in the movie is kidnapped by chinese secret agents and
her stockinged feet are tickle tortured, first with a feather, then
with a some sort of vibrating device.
Has anyone else seen this? Better yet, does anyone HAVE IT?