Very little is known about this California-based band -- they seem to have had a psychedelic sound, and they were apparently based in Pasadena. They won a local band competition than got them a contract…
Read Full Biography
STREAM OR BUY: