Jim Jones, Sen City & Trav Go – On Da Spot Freestyle [Video]
Jim Jones and two of the artists featured on his new Vampire Life 2: F.E.A.S.T (The Last Supper) Sen City and Trav go “On Da Spot” with a freestyle on Invasion Radio with DJ Green Lantern and Boss Lady (Hip Hop Nation, SiriusXM).