answersLogoWhite

0

The Proclaimers are identical twins who were born in Leith, Scotland. The band itself was formed in Auchtermuchty, Fife, Scotland.

User Avatar

Wiki User

12y ago

What else can I help you with?