The band formed in Béziers, France, in 1991. At the end of the same year, they decided to drive up north to Rennes, a French city known for its rock scene, where they slowly spun their web. Right after…
Read Full Biography
STREAM OR BUY: