TeDDD's sites:

title views votes rating creation
?HA! HA! THAT'S FUNNY!!!!!1 15,188 134 (3.83)  2005-08-29
?America fails at voting 1,586 18 (2.94)  2005-07-05