The Unbreakable Spirit of the South Dakota Canvassing Group

Grassroots Warriors Who Never Give Up