Search

Artist

The Proclaimers

visual
Country
United Kingdom
Comments
Scottish band formed in 1986 composed of twin brothers Charlie and Craig Reid
Members
Charlie Reid
Craig Reid
Buy

Meta

Added by Bastien