Shit & Shine

Biography by

Electronic Shit & Shine is Craig Clouse, a Texan based in London. Has released an EP and a full-length album on Powell's fledgling Diagonal label.
Read Full Biography

Artists Moods