Unseen footage of Fidel Castro railing against King of Shaves at the UN.

Fidel Castro. Style Aficionado.