1-2 of 2
120 hours, - the torture of Basque Country (2013) with English subs
120 horas la tortura contra euskal herria: a documentary from 2013, that attempts to explain the use of torture and its use today. has been
Enxaneta (2011)
Documentary about catalan tradition "castells". A "castell" is a human tower of several floors of height that one comes constructing traditionally in Tarragon's Field, for more...