This Masquerade
First release by Leon Russell (July 1972)
My Promise
Album
October 21, 1996
First release by Leon Russell (July 1972)