DEEZ NUTS is taking the political landscape by storm. Unfortunately, he has no political campaign ads, so Al Jazeera has stepped up to the plate and made one for him.

Watch.