Earl Oliver at the Magic Castle

"The Mysterious Mr. O", Earl Oliver - Recorded on August 16, 1981 in the Close-Up Gallery at the Magic Castle in Hollywood, CA.

Back to the Earl Oliver & Friends web site