Endurance
by Cayle Rose
Written on 3/17/2009
SoggyCow#0995