Leroy Spencer from Kansas

Leroy Spencer has been found in Kansas.