Aidan John Moffat is a Scottish vocalist and musician, and member of the band Arab Strap.
First Spin
Last Spin
Aidan Moffat does not have any upcoming concerts.
Aidan John Moffat is a Scottish vocalist and musician, and member of the band Arab Strap.