Arthur Goddard death cause, obituary: Land Rover Project Engineer dies
Arthur Goddard death cause, obituary: Beloved Land Rover Project Engineer Arthur Goddard died August 11, 2022 in a nursing home in Brisbane. He was 101 years old. Arthur Goddard death was publicly announced in a post on Facebook group Off Road Worldwide that read: One of the key crew who, a wealth of us feel for … Read more