Aidan John Moffat is a Scottish vocalist and musician, and member of the band Arab Strap.
First Spin
Last Spin
- Nov 30, 2018
0:45 AMNewest project from Glasgow's RM Hubbert's expert Spanish guitar and Aiden of Arab Strap's vocals. This song features Siobhan Wilson.DJ Shannon