The rap club enabling social mobility

Rap Club helps young people from disadvantaged backgrounds to write and perform their own material.