Do nice guys finish last, Or do guys who finish last like to believe that they're nice?

619 shares