

Steve Hackett - guitars & vocals
Nad Sylvan - lead vocals & tambourine
Roger King - keyboards
Rob Townsend - flute, sax, percussion, keyboards, bass pedals & vocals
Craig Blundell - drums, percussion & vocals
Jonas Reingold - bass, bass pedals, guitars & vocals