Rita Sink from Alabama

Rita Sink has been found in Alabama.