The Inspector Cluzo The Inspector Cluzo is a musician known for their french rock and rock alternatif francais music. Top tracks by The Inspector Cluzo Related artists Levi Nelson