Top Songs By Craig Armstrong
Credits
PERFORMING ARTISTS
Craig Armstrong
Performer
Scottish Opera Orchestra
Performer
Derek Clark
Performer
Rebecca Bottone
Performer
Mark Milhofer
Performer
COMPOSITION & LYRICS
Craig Armstrong
Composer
Zoe Strachan
Lyrics