deadeye's sites:

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