The Stills Announce New Record

Arts & Crafts is thrilled to details of the release of The Stills forthcoming album. Oceans Will Rise, the band’s third album and first for Arts & Crafts, is set for official release throughout North America August 19, 2008.