Top Songs By Craig Armstrong
Credits
PERFORMING ARTISTS
Craig Armstrong
Performer
Scottish Opera Orchestra
Performer
Derek Clark
Performer
Daire Halpin
Performer
Sarah Shorter
Performer
Alexander Sprague
Performer
David Morrison
Performer
COMPOSITION & LYRICS
Craig Armstrong
Composer
Zoe Strachan
Lyrics