Citizen To Release New Album Posted on April 24, 2013 by Stitched Sound Citizen wil be releasing their new album, Youth, on June 11th. The cover artwork can be seen above.