permanentplastichelmet.com
Our Latin Thing – screening Wednesday 30 November
WATCH: Stunning salsa documentary Our Latin Thing, directed by Oscar winner Leon Gast (When We Were Kings) When? Wednesday 30th November 2011, 8pm Where? La Bodeguita, Elephant & Castle, London…