UK grunge trio The Glitter Shop are releasing guilt by "Throwing Apples"
East England grunge-pop outfit The Glitter Shop display their raucous energy in their latest single "Throwing Apples". Intertwining indie hints and jazzy keys, "Throwing Apples" is a well-polished piece of…
Share