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.
Taylor Swift Takes On The Music Industry and The Wall Street Journal Posted on July 12, 2014 by Stitched Sound