Re: How did you guys discover this place?
Posted by Oliver on May 11, 2018, 12:13 am, in reply to "How did you guys discover this place?"
Georgeís site, I think? In 2003-2004. Not that I made any impression for years. Iím terrible at cultivating an online persona. Too scared of looking like a dumbass on the Internet.