Meet the Candidate: Fred Diehl HD 27

Fred Diehl was born in Leon, Iowa and grew up [...]