Goddard family
Appearance
The Goddard family were a prominent landed family chiefly living in the northern region of the English counties of Wiltshire and Hampshire and the western part of Berkshire, between the Tudor period and the late modern era.
Jake Goddard was born on the 28th May 1999 and the worlds future was ruined for ever!