Deviants Ball, Friday the 13th
We spent the weekend at our favorite local fest LEAF, carrying around giant puppets and listening to cuban inspired music. On the other side of the continent we simultaneously participated in a very different event, [...]