Daily Archives: September 20th, 2018


Craig Armstrong-Sun On You. Label: Decca. Over the past twenty years, Glasgow born Craig Armstrong has been one of the hardest working British composers and is the man many top film directors call when they’re looking for a score to their latest movie. This includes fellow Glaswegian Peter Mullan and Baz Luhrmann,  who Craig Armstrong …

Continue reading