T3chn0s1s' sites:

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