News report on the seven years of the Cuban Revolution.
No streaming info available.
Verdict: Unknown
> Santiago Álvarez (Director)
N/A
Enrique López