Will Goddard

Will Goddard is a mentioned character from Personal Mysteries and the game of Dead Rising 4.