Craig Armstrong


Profession: unknown


Final thoughts are so, you know, final. Let's call them closing words.
Craig Armstrong