T3chn0s1s' sites:

title views votes rating creation
?Here he comes... The biggest douche 2,808 22 (3.50)  2005-12-26
?(nsfw) Butterfly 1,446 7 (2.71)  2006-01-14
?Wes Peppers 836 3 (2.00)  2006-05-04