Will Smith's 'Avengers' Rap Is Perfect On Many Levels

I'm not ashamed to admit I love this. You just know there'd be an Avengers rap song had Will Smith been cast as Nick Fury. And I'm not ashamed to admit I would love it. Also, who is this extremely sexy, extremely camera-shy Black Widow? I'd sure like to show her what to do with her arms... (via Reddit)

Watch Next:

The 7 Most Abusive Movie Boyfriends