Keystroke's sites:

title views votes rating creation
?Poopsicle 1,197 6 (2.33)  2006-03-17
?OMG your soul is mine! 5,172 47 (3.87)  2005-12-05