An interesting documentary on Angola’s death metal sub-culture, directed by Jeremy Xido.

Advertisements