The New Avengers
Forward Base
E11 Nov 18, 1977 50m
April 1969: Typhoon Agatha rages causing a new piece of coastline suddenly to appear in Toronto. It's up to the New Avengers to uncover the truth behind it all.
Where to Watch Forward Base
Cast of Forward Base