Ted Cruz’s new ad just might make you want to vote for him…

WHERE TO WATCH