James Goddard from Alabama

James Goddard has been found in Alabama.