Echosmith Reveal Album Artwork Posted on August 20, 2013 by Stitched Sound Echosmith will release their new album, Talking Dreams, on October 1st.
Winds Of Plague release new music video for “Left For Dead” Posted on January 29, 2014 by Stitched Sound
Take Action Tour 2013 line-up and dates released Posted on November 9, 2012November 22, 2012 by Stitched Sound