Missing square

Michael Savage

U.s. radio talk show host, commentator, and author · wikipedia

Educated at:

University of California · Berkeley · University of Hawaii


Pundit · Radio Host · Teacher · Social Worker

Clinton over Trump disagreed by Michael Savage · 30 Aug 2016
Log in to add an opinion from Michael Savage
Create a new topic