Justin Timberlake and US talk show host Jimmy Fallon are becoming one of the hottest duos in hip-hop after their rap medley became an online hit.
They performed a medley of rap hits on Late Night With Jimmy Fallon in the US on Wednesday night, and the clip is becoming a viral hit.
Jimmy and Justin started off with Sugarhill Gang's classic Rapper's Delight and then performed jams from artists including the Beastie Boys, the Notorious BIG, Jay-Z and Eminem.
Jimmy, 36, said he was surprised by the success of the performance.
"We never know what's going to viral or get picked up, and this one's beyond what we thought it would do," he said.
Though the clip looks all fun, he said, he took the time to get it right before taking the stage.
"You know, I really needed to practise. You know I can't rap," said Jimmy, who also performed songs by Missy Elliott, Tupac, Kanye West and Snoop Dogg. "I was in my apartment till 2 in the morning the night before doing (the) Soulja Boy (dance) and my wife was like, 'You're crazy!'"
Though Jimmy needed to rehearse, he said Justin was obviously a natural.
"(He) knew all of his parts, all his rhythm was amazing, so much better than mine. Mine was so bad, my gosh, (I thought), 'I'm going to screw this up,'" Jimmy said.