M U N T – Telstar
An electronic version of old Tornados record from 1960’s. Telstar dramatises the launch of the USA’s first satellite in July 1962 from Cape Canaveral Florida.
An electronic version of old Tornados record from 1960’s. Telstar dramatises the launch of the USA’s first satellite in July 1962 from Cape Canaveral Florida.