So in your opinion is this place better than Twitter? Post Comment Receive notifications Add a comment...