Formed in the early 1960s by four musicians from Putney, South London, they released a little-known single in 1967. In 1969 they recorded as The Open Mind a self-titled LP which has since become a highly sought-after collectible. The best known song is the druggy single Magic Potion, which however did not appear on this album. They disbanded in 1973. In the meantime this record have proven to be influential in the psychedelic rock genre.