The Proclaimers (Sunshine On Leith)

The Proclaimers (Sunshine On Leith)

The Proclaimers (Sunshine On Leith) Official Album Cover The Album The Proclaimers’ sophomore album, “Sunshine on Leith,” released in 1988, is an absolute masterpiece that solidified the duo’s status as musical storytellers of unparalleled...