Poster of Newshound - Season 1 - Episode 62 - Series 1, Episode 62

Newshound - Season 1 - Series 1, Episode 62 (Episode 62)

Episode Aired On:
Wednesday, January 19 1994
30 years ago