Archive › Artists Lucha 1 record in the archive · 1978 Records Lucha – Sisters, Spring of Vietnam (Sisters, You Keep Me Fighting) (1978) Browse the whole archive · Annotated collections