12 Inch Productions is a young and dynamic production company and independent record label with studio facilities based in Johannesburg, South Africa.
Dope Things Only