None of Lucha Moreno's best-known titles are included with a streaming service in the UK right now, but most can be rented or bought.
2009
1965
1991
1962
1966
1978
1990
1989
1977
1990
1964
1997
1992