deadeye's sites:

title views votes rating creation
?(nsfw) OMG HITLER MELON!!!! 6,158 40 (2.95)  2004-05-04