Aberdeen & Aberdeenshire Aberdeen duo’s latest track could be hitting the big screen after pair are signed to Chinese and US labels April 20, 2021