TeDDD's sites:

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