In what year was "Sunshine on Leith" released by the band composed of identical twin brothers Charlie and Craig Reid?
The Proclaimers: The Proclaimers are a Scottish band composed of the identical twin brothers Charlie and Craig Reid (born 5 March 1962).
i don't know