Will Smith was recently on The Tonight Show and he joined Jimmy Fallon to rap "The History of Will Smith."
Will performs an original rap basically going on about every single show and movie he has ever been in. Had no idea he would be able to get all that in in under two minutes.
He appeared on The Tonight Show to discuss his new movie Bad Boys for Life, which is in theaters next week, January 17th. I cannot wait to see this movie because the other ones were hilarious and awesome! Check out the video below of his whole career done in a rap!