Francisco de la Rosa is known for Depredador chicano (1990), Satanic Sect: The Sent One of God (1989) and El tiro por la culata (1990).
No data