TheFerret's sites:

title views votes rating creation
?What up, Big Bird? 3,215 8 (3.88)  2006-01-05
?Emo Shoe Head Adventure 1,567 11 (3.45)  2006-08-02
?Put a Monkey in your Tank 1,499 5 (2.40)  2006-08-04