When was Eli and the Thirteenth Confession released?

Eli and the Thirteenth Confession came out on March 3, 1968, on Columbia Records.

Explore

Explore

Explore