Show

Show

You Are Here: / /

Free

"This Is It" is the fifth album by Tony Award winner Melba Moore, released in 1976. Produced by Van McCoy, this album featured the hit title track, plus a rendition of Aretha Franklin's 1971 B-side song "Lean on Me", as well as the track "Free".

Last Updated: March 3, 2018


Comments