Surprise Me!

Face to Face - Che Guevara and Fidel Castro promo

2017-07-31 22 Dailymotion

Che, the radical thinker from Argentina and Castro, the political maestro from Cuba. Could they ever share the title of liberator of Latin America?