946
Share

Thames News

Thames News with Rita Carter and Colin Baker from Tuesday 26th February 1980. Lead Story: Power surge blamed for London bus crash.