Davidson (TV Series)

Davidson is a character mentioned in The Walking Dead.