Nice Girls
Complete
4,523 words in 1 chapter
Published 21 Apr 2008
they say that “nice guys always finish last,” but what ever happens to the nice girls of the world?