Turk is making moves, and now that he’s out, he’s not trying to stop. The buzz from “Blame it on the System” still continues, yet “Louisianimalz Vol. 1” is ready to drop on May 22nd. I’m ready! Half man half gorilla, Turk releases the cover for the up-coming mixtape. Drop down bottom and check out the artwork.
Photo is in the gallery!