Francis Derosa
Born: None
Commando Leopard
as HidalgoReleased: 1985-10-24
A cruel dictator rules a Latin American state. Corruption, brutality and exploitation are...
Movie pageA cruel dictator rules a Latin American state. Corruption, brutality and exploitation are...
Movie page