The Funniest Ben Carson Rap Memes Hannibal XNovember 6, 2015 After Ben Carson released his rap ad, he basically set himself up for endless jokes. Twitter is hilarious and has no chill. Check out the hilarity below. ... Controversy0 Comments357 views