David García (Video Game)

David is a character in Telltale Walking Dead A New Frontier.