Artist page
Cecil Leuter, also known by his pseudonym Roger Roger, is a pioneering figure in electronic music. He was one of the first artists to experiment with the Moog synthesizer, which was released five years prior to his debut album, "Pop Electronique," in 1969.
For any edit requests, please reach out to info@rovr.live