Articles by David Lee

Up on Emley Moor…

Published 1 December 2005

Former ITA Engineer David Lee’s story of the fateful day in 1969

A member of the Transdiffusion Broadcasting System
Liverpool, Saturday 10 June 2023