Originally Posted by Junior Birdman
Has anyone seen them live? I haven't but a lad I used to work with saw them on tour when they were using that revolving stage. Reckons they were excellent.
Never seen them live myself but defo will when they are over here again
This is from Glasgow 99, loads of tremendous live stuff on You tube if you search about