Cloak/Dagger have announced plans to release a new album on Jade Tree Records. The record is titled Lost Art and is due out November 3, 2009. It is the follow-up to 2007’s We Are.
The band will be performing at the Fest this year.
Source
The band will be performing at the Fest this year.
Source