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