From Humain, Trop Humain Live Concert Extracts from "Humain, Trop Humain" concert at the 2.21, Lausanne, Switzerland.