What company was XXX released by?
They Call Me Macho Woman!
They Call Me Macho Woman! is a 1989 action film written and directed by Patrick G. Donahue and distributed by Troma Entertainment.
Troma Entertainment