Leigh Myers from Idaho

Leigh Myers has been found in Idaho.