Shot in a rainy north west London, January 2012.
Director/editor: Pedro de la Fuente Dop: Azul Serra Sound/mix: Martin Sculz
Hmm…it looks like things are taking a while to load. Try again?