Aidan Moffat

Aidan Moffat


.. Aidan John Moffat is the voice of now defunkt band Arab Strap ..