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