Home > Labels
1960s Latin label from New York City.
Latin Showcase Productions Limited 345 W. 58th St. New York, NY 10019 U.S.A. (Contact info now obsolete)
Latin Showcase Productions Limited