Worst Rap Battle EverAlec PUBLISHED November 12, 2012ShareTweetEmailThe most embarrassing 3 minutes in YouTube history.ShareTweetEmail