Keystroke's sites:

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