Justin Timberlake and Jimmy Fallon with The Roots performing some of the most popular hiphop tracks from various generations.

This is probably one the greatest videos I’ve ever seen in a long time. Justin Timberlake and Jimmy Fallon has got SKILLS. Fast forward to the 11:30 mark.