15 March 2016

This Is the Dirtiest Presidential Race Since ’72

Joseph Cummins