Watch “Ted Cruz said to be Lying Snake Oil Salesman by South Carolina Political Insider” https://youtu.be/mON90mvP2cU
South Carolina political insider? lol