I don’t know about you but I have long been impressed by the History of Rap series by class clown tag-team Jimmy Fallon and Justin Timberlake. In a recent episode of Late Night with Jimmy Fallon, they treat us to the latest instalment, in which the pair, yet again, perform creepily accurate covers of some of your favourite hip-hop tracks backed by in-house band, The Roots. On the playlist this time are legit old school classics by Jay Z, Busta Rhymes, Missy Elliot and Tribe Called Quest, as well as some more recent hits from the likes of Tyga and Macklemore (the latter of which I’m sure will be the topic of much debate). So whether you’re a hip-hop purist, occasional rap enthusiast or JT fan, you will find a lot of fun in this video. Click play on the video above to check out the full homage.