Pure Grit SSA609

Pure Grit SSA609

strength of character, indomitable spirit, courage, preservation, steadfastness, determination, fortitude, heart, stamina, toughness, nerve, spunk, guts...