Vicki Clemmer from Alabama

Vicki Clemmer has been found in Alabama.