Sweatshirt Weather release new acoustic video Posted on February 21, 2013February 24, 2013 by Stitched Sound Sweatshirt Weather has released a new acoustic video for their song “Sunrise” which you can watch over at Substream.
DEFYING DECAY release their single “Judas Kiss” with accompanying video Posted on January 25, 2019January 25, 2019 by Stitched Sound
Knuckle Puck announce UK/EU and North American tours Posted on August 8, 2017August 8, 2017 by Stitched Sound