Is Trump the new Barry Goldwater?

Shermichael Singleton

07 Jun, 2016