Le Clash, 2010
Color single-channel HD video, surround sound 5.0
Duration 08:31 min
The image depicts the central motif of the film, a derelict concert hall in Bordeaux, in front of which a man with a barrel organ and a music box plays Should I Stay or Should I Go.
Photo © Vincente de Mello