Lord-Downvoter's sites:

title views votes rating creation
?Hey god. 1,731 17 (2.47)  2006-10-12
?What's New Pussycat 2,203 71 (1.63)  2006-10-06
?You're the man now dog.com 2,406 89 (1.45)  2006-10-06
?(nsfw) Hello, I am Lord Downvoter (updated with m... 4,395 167 (1.56)  2006-07-25