Savage Sisters

Savage Sisters is a 1974 women-in-prison film made in the Philippines and directed by Eddie Romero. It was the last and most expensive of several movies actor/producer John Ashley filmed in that country.

Savage Sisters

Savage Sisters is a 1974 women-in-prison film made in the Philippines and directed by Eddie Romero. It was the last and most expensive of several movies actor/producer John Ashley filmed in that country.