Visual Identity Politics and Remix Society

1001streamsofblackness

James Brown & ‘Your bad self’