After 21 years of being a band, it's hard to believe that Carbon Leaf is busier than ever. Over the past twenty four months, the band has released two new studio albums (the Irish offering Ghost Dragon Attacks Castle and the more mellowed Constellation Prize), started...
