So are more people leaving this site than those that are arriving? SO MANY PEOPLE ARE LEAVING!!! Post Comment Receive notifications Add a comment...