I just found out from Prog Archives that Geoff Downes was a later member of Isotope in 1977 as I was scrolling through their pages listening to their debut album. According to Prog Archives he recorded radio sessions in 1977. Is that the Peel sessions on "Live at the BBC"? I don't have that release but don't believe Geoff is credited on it.
Bookmarks