Watch this tax expert debunk some of Sen. Ted Cruz’s most outrageous tax theories:


Source