Band of the Day: Chrysalis
Chrysalis formed in 2003, released their self-titled debut album in 2006 and then… well, they just seemed to focus on live shows for seven years or so. However, they’ve resurfaced with a new release, Focus on the Center, due out on May 12th in the UK and Europe. Their sound could define the term eclectic. While […]