After almost 30 years together, twin vocalists Walter and Wallace Scott finally went on their own. They had been the anchors for the Whispers since 1964, and their 1993 self-titled debut wasn't far from…
Read Full Biography
STREAM OR BUY: