This series titled "Epic Rap Battles of History" is extremely hilarious. Each 2-3 minute video features two similar popular icons spitting insulting raps at each other. My favorite is the one below: "Justin Bieber vs Beethoven". Other favorites of mine include Stephen Hawking vs. Einstein, Freddie Mercury vs. Frank Sinatra, Obama vs. Romney, and Mr. T vs. Mr. Rogers. CHECK THEM OUT!