Gotta say about Joe Walsh…..I still think he is a major *sshole (I’m on a school computer), but I will admit he is utterly unafraid to offend and mock his own side. I can respect that.
Oh, and he loathes treason.