Speak For Yourself

Speak For Yourself is platform for artists and musicians to discuss what inspires and influences their work. Texan Craig Clouse is the force behind the furious, original energy of London-based bands Shit And Shine and Todd, both of whom release records on the noisy Riot Season label. Only a limited number of CDS are pressed…