Anti-Lurg's sites:

title views votes rating creation
?M.I.A. 1,457 8 (2.50)  2011-01-09
?Max Please Do Something 870 7 (2.43)  2010-12-24