Italian duo Aucan has released Riot, the latest single of their upcoming EP. Directed by no other then Mustafa Sabbagh, renowned photographer and video artist, this collaboration immerses ...