01:33
Sainte Croisade
634

Ted Cruz's Values against "New York's Values"

Fight liberal values with Ted Cruz.