Earth Invasion |
Yet another Light Show from 1971 in the UK who we know nothing about. They appear from the Small Ad below to be managed by Clearwater alongside Kontraption. If you can help tell the Earth Invasion story please contact us via the link below. |
If you can help with more information about this Light Show we would love to hear from you. |
Melody Maker March 27th 1971 |