David FitzGerald - David Fitzgerald meets New Voices hopeful Tatiana Cooke - 大象传媒 Sounds
David FitzGerald - David Fitzgerald meets New Voices hopeful Tatiana Cooke - 大象传媒 Sounds
David Fitzgerald meets New Voices hopeful Tatiana Cooke
Tales of naughty dogs and an inspirational grandmother.