Matt Perron gives a riveting performance in this short film about the inevitable socio-economic clashes that rise up between working class America and a post-revolutionary Cuba

  • April 28, 2008
  • 496 Views