Jimmy Fallon and Will Smith put on a showcase of hip hop dances called the "Evolution of Hip Hop Dancing" on The Tonight Show Starring Jimmy Fallon.
The two performed everything from the 'cabbage' patch to 'break dancing,' from 'the robot' to 'Crank Dat Soulja Boy.'
Dressed in overalls in the video, Fallon and Smith can be seen taking it from the 80's up to the modern hip hop dances.
The only dance that Will Smith didn't participate in was Jimmy Fallon's display of the twerk dance.
As Jimmy Fallon begins twerkin, Will Smith exits the stage.
Check out the video from Jimmy Fallon's premiere show "Tonight Show Starring Jimmy Fallon."