craig timothy smith

craig timothy smith

developer, humanist, aggressive homosexual