Darrell Taylor from Alabama

Darrell Taylor has been found in Alabama.