Charlamagne Tha God

Charleston, South Carolina, USA / 1978