Kaffrats I feat. Puppetmastaz
Kaffrats I feat. Puppetmastaz
is a song by
Mellow & Pyro
it was released on
Ratz Fatz Peng