Dec 15 2001 Scarlet Soho Interview
Would you believe it? This is my first face-to-face interview ever (unless you count the one I did with Virus 237 but, seeing I was in that band, I don’t think you should). The reason for this is mainly that I hate hearing my own voice on tape and, on this occasion, drinking four pints […]

