Does this place make you feel better about yourself? You know , because of the nutters. Post Comment Receive notifications Add a comment...