To follow up his Blame It On The System mixtape, Turk is getting set to release another new tape titled Louisianimalz Vol 1. Here is the first release from the project, “Watchu Mean” featuring Louisiana Cash.

Comments