North Carolina artist, Jody Lo, drops his mixtapeย Rap Trapper 2.ย The 13 track project contains three features, as the rising artist goes ahead and lets the whole project speak on his creativity as an artist.ย Rap Trapper 2ย is backed by some dope production, peep below.