Abducted women rescued by daring gang in steamy encounter.