Visitors — alternately known as Force 5 — was a French space-rock project comprising some of the nation’s leading library and jazz-rock musicians. The project had two iterations: the first with a self-titled album on Decca in 1974; the second with an eponymous release on Montage in 1981. Members: Gerard Brent (vocals, guitar), Marc Attali […]