Apple2o's sites:

title views votes rating creation
?(nsfw) Dawg 1,404 8 (1.88)  2011-04-02
?STEVE GOT OWNED 1,333 35 (1.29)  2006-09-05