This is such an awesome video. Jimmy Fallon and Justin Timberlake perform some classic hip hop songs on Late Night with Jimmy Fallon. I love the Beastie Boys, Biggie, and Jay-Z parts and who knew Justin could do a Snoop impression?
Alternate video:
'The History of Rap' by Jimmy Fallon and Justin… by le_geek_cest_chic