I knew it! I knew that was Thom!
Not me, unfortunately That's Thom. Got it off of one of their old archived sites. The first one, I believe.
Question: Your Avatar. Is that you, Thom Yorke or someone completely random? Its been bugging me for ages.