Pro-shot footage of Clutch performing on French TV station Canal + can be viewed below: