Justin Timberlake made a return trip to the Jimmy Fallon show, where they performed Part 2 of The History of Rap along with music from The Roots. There are 19 different songs in this medley... Starting and ending with The Breaks - Kurtis Blow... Can you name the other 18 songs? Watch the video...

If you have never seen Part 1... You can watch it here...