MrData's sites:

title views votes rating creation
?Natasha Yar fails at life! 744 18 (3.44)  2007-08-02