Make your own free website on Tripod.com

Concept News

MAR Studio in 1980 with Steve Bishop (we think) at the controls.

(Liverpool Echo 1st April 1980)

Back