Top Songs By Craig Armstrong
Credits
PERFORMING ARTISTS
Craig Armstrong
Performer
Scottish Opera Orchestra
Performer
Derek Clark
Performer
Sarah Shorter
Performer
Stephan Loges
Performer
COMPOSITION & LYRICS
Craig Armstrong
Composer
Zoe Strachan
Lyrics