Gary D Foster 

@garydfoster
Retired midwest man. Advocate for the Bill of rights, especially free speech, and the 2nd amendment. US Army Vet 71-73. My oath to defend the Constitution did not cease upon discharge. Realist. Existentialist.