TPM Livewire

Ted Cruz Is Proud 'Obamaphobic'