Strong Values, Steady Future 29004

Results, Not Ideology 21487