The Swellers Music Video Posted on June 1, 2011July 17, 2011 by Stitched Sound The Swellers has released a new video for their song “The Best I Ever Had”. Check it out below.
The Lost Boys Tour: A Loss For Words And More Posted on August 22, 2013August 22, 2013 by Stitched Sound
The Dead Daisies streaming new EP on UltimateClassicRock.com Posted on August 4, 2014 by Stitched Sound