Cyclops Light Show

 
 
Nothing is known about this Light Show apart from it was operating in London during 1971 - Can you help?
 
Source: Melody Maker August 14th 1971
 
 

If you can help with more information about this Light Show we would love to hear from you.

 
 
Cyclops Light Show