Logic Reveals ‘Bobby Tarantino III’ is His Last Def Jam Release
This past Friday, Logic dropped his Bobby Tarantino III project and now fans know that was his last effort on Def Jam Records. Visit streaming.thesource.com for more information The announcement came within the music, specifically on the “See You Space Cowboy” single where he detailed both the process of getting into this album and it […]