70's psychedelic group who released two albums on 20th Century Records.
Thanks!
Your suggestion has been successfully submitted.