An Intriguing Rap Battle TranslationAlec PUBLISHED November 17, 2013ShareTweetEmailDisclaimer: this is satire.ShareTweetEmail