Entirely self-produced

Del The Funkee Homosapien Releases Surprise Album "Iller Than Most"