Gorillaz premiere new music video for “Strobelite” Posted on August 7, 2017 by Stitched Sound “Strobelite”, featuring Peven Everett, is from the Gorillaz most recent album Humanz.
Saint Motel release new music video for “1997” Posted on August 6, 2012August 15, 2012 by Stitched Sound