The Atlanta-based emcee has something to get off his chest.
After dropping his Good Company LP a couple of weeks ago, Chakkra Tara returns to the mic to get a few bars off over Key Wane production on “Fallen”.
The Atlanta-based emcee has something to get off his chest.
After dropping his Good Company LP a couple of weeks ago, Chakkra Tara returns to the mic to get a few bars off over Key Wane production on “Fallen”.