Swiss duo from Geneva, comprising Loris Mazzarolo & Sébastien Gendre
Zam Zam (4)
Albums CD 2007 Switzerland
Album
Miscellaneous CD 2004 Switzerland