Check Out this Ted Cruz Campaign Spot Highlighting “Fast & Furious” [VIDEO]
This is an awesome video produced by @BenHowe for the Ted Cruz campaign. Cruz is vying for the GOP nomination for U.S. Senate out in Texas. It puts Fast & Furious front and center. Just as it should be.