Diabolus
Menu
$34.99
Available again. This Diabolus album, recorded in London (but released in Germany) in 1971, is one of those mega-rarities about which very little else is known. What is known however, is that this well-crafted blend of prog rock with psychedelic inflections, clever guitar and flute solos and sprinklings of jazz...