Status
Released
Release
May 5, 1979
Presumably Lost Trovador Ramos martial arts picture.
Travador Ramos
Youngman Park