TPM Livewire

Cruz Still Speaking More Than 20 Hours Later

Ih6s5ip4fnu0ehyry2za
AP Photo