James Hard

James Hard (Peter Keleghan): Television news anchor of "Hard News Report".