Deuse's sites:

title views votes rating creation
?Oh shit the internet 1,110 12 (2.75)  2005-10-01
?Owned 495 6 (2.00)  2005-10-01