Director Roman Veiga Joins Troublemakers’ Roster
April 18, 2024
Venezuelan art director/designer Leo Esteves (aka les83machines) in Munich, Germany: “Coming from a long fascination with tribal masks and rituals, this project is a combination of some of my favorite classic cars and the power icons that those cars represent, to create petroltribes ritualistic masks. [Watch]