Karizma – 2 Fingers & Lean Hitting us up with a new video is Karizma with the song "2 Fingers & Lean". It's produced by ABC Da Produca, who production you can here on the Re-Up album. Be ...