John Jigg$ releases the new ‘Self Made’ video featuring Rockwelz.
Many things have changed for John Jigg$ since will last heard from him. He left New York and headed to Atlanta with the mindset to put everything together and push his career to the next level.
Today Jigg$ releases the new visual for the Overlord Stone produced ‘Self Made‘. The new visual shows clips of Jigg$ in his new city with Rockwelz.