Leo San Diego is known for 13 Hudas (1963), Death: By Installment (1973) and Akong Deadly (1965).
No data