Pretty soon Justin Timberlake and Jimmy Fallon will have to start teaching a college course on the history of Rap, considering this is the fifth time they have explored the subject.

Timberlake came by to cap of Fallons first week of hosting The Tonight Show, and you knew that the two would have something in store to celebrate.  This edition featured quite a few tracks from recent history though, including:

LL Cool J -- I'm Bad
Run DMC -- Beats to the Rhyme
Crazy Calls - Wait for the Beep
Beastie Boys -- Fight For Your Right
Tone Loc -- Wild Thing
DJ Jazzy Jeff & the Fresh Prince - Fresh Prince Theme
Salt N' Pepa -- Whatta Man
Positive K -- I Got A Man
The Notorious B.I.G. - Big Poppa
Dr. Dre feat. Snoop Dogg - Dre Day
Warren G feat. Nate Dogg - Regulate
N.W.A. -- Straight Outta Compton
Ini Kamoze - Hot Stepper
Outkast - So Fresh, So Clean
Busta Rhymes feat. P. Diddy & Pharrell -- Pass the Courvoisier, Part II
Kris Kross - Jump
Skee-Lo -- I Wish
Jay Z - 99 Problems
Ludacris -- Move Bitch (Get Out the Way)
Drake -- Started From the Bottom
Kendrick Lamar -- Swimming Pools (Drank)
Kanye West feat. T-Pain -- Good Life
Run DMC -- Walk This Way

JT also took a moment to apologize to the city of Buffalo after he was forced to cancel a show due to the Flu.