from "2003-06-29: Furia Sound Festival, Cergy-Pontoise, France" album by Les Ogres de Barback
See who else performs this track