Cocoon

Cocoon are an English-language folk-pop duo from France whose full-length album debut in 2007 garnered critical acclaim and commercial success internationally. Formed in 2006 in Clermont-Ferrand, Auvergne, France, the band ... Read more

Back to top