Leroy Carson from Oregon

Leroy Carson has been found in Oregon.