And here's his new ad, titled: "Jumpstart," which will air in Florida.
Keep in mind, if Rudy just wins Florida, he could immediately vault to the head of the pack in terms of the Delegate count ...
Does Anybody Understand What These Never Trump Republicans Think They’re Achieving?
FISA Reform Could Be A Much Needed GOP Victory
Trump and the Forever War in Afghanistan