Diablus' sites:

title views votes rating creation
?ORLY 2,189 12 (1.58)  2005-06-29
?(nsfw) PIDDYDAFOOL 1,443 2 (2.00)  2005-06-30
?He's Back 1,831 10 (3.30)  2005-07-14
?Aqua Teen Hunger Force 3,065 11 (3.00)  2005-07-28
?You Lose 1,153 5 (3.20)  2006-03-28