Battle of the Amazons
Available on Tubi TV
Somewhere in the countryside of ancient Asia Minor, a tribe of vicious female Amazon warriors terrorizes the land—and especially the males.
Starring Lincoln Tate, Lucretia Love, Alberto Dell'Acqua
Director Alfonso Brescia