worms' sites:

title views votes rating creation
?Stanford's Finest 769 3 (3.00)  2005-06-08
?Stanford's Finest - Part II 684 4 (1.00)  2005-06-08