The first single off Jadakiss’s new album The Last Kiss will be released on December 9th with Before I Self Destruct. Here is the behind the scenes for the music video.

Similar Posts