Ju shows the visual "In The Belly". The track can be found on the "Dead don't Die" album.
Saint Louis native Ju, releases new song "18.5" off the upcoming Album "Dead don't Die" produced by Trigga Trife from Krack Monstas.