SOME CHALLENGES ARE THRUST UPON YOU...AND SOME ARE YOUR CHOICE.EITHER ONE CAN BE YOUR FINEST HOUR...


SOME CHALL