There are several artists with this name: 1. a jazz fusion organ trio from Los Angeles, CA, 2. a synth rock band from Birkenhead, Merseyside. 1) Instrumental jazz fusion trio from Los Angeles consisting of Rob Humphreys (drums), Trevor Steer (organ, key bass) and Erik Carlson (guitar). – 2) The Organ Freeman are an alien synth pop rock band from Birkenhead, Merseyside.
View wiki