Kendrick Lamar may have a few hits of his own, but it doesn't mean he doesn't love to throw down to some karaoke classics. XXL just oncovered some old footage of K.Dot doing his best rapper impressions at their offices a few years back, and it's a pretty hilarious watch.
The rapper starts things of with Eminem's "My Name Is...", before moving on to Jay Z's "Big Pimpin", and a few 50 Cent jams.
Each time he makes sure to mimic the voice of the rapper he's covering, delivering some impressive rap hands and dance moves in the process.
Watch it all go down above.