They've been going for quite a time now. I saw their first ever gig in the Isle of Man - must have been in the late '70s. That may well have been their first public performance.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.