This Masquerade
First release by Leon Russell (July 1972)
Closer Project
Album
January 27, 2017
First release by Leon Russell (July 1972)