The music brainchild of Craig Clouse and constructed of varied collaborators in the U.K. and Tx, the sound and hard consumer electronics of Shit & Glimmer was initially heard in 2004 over the record You’re Lucky to Possess Close friends Like Us. Injecting his music with a feeling of humor, …
Read More »