Moofa's sites:

title views votes rating creation
?THERE ARE THE TURTLES 1,474 9 (2.56)  2007-10-20
?end of pee-weevangelion 1,198 3 (2.67)  2007-05-10
?McDonald Whore 1,712 19 (2.63)  2004-07-15
?wave o' babies 17,792 39 (3.62)  2004-07-15
?IT'S GON' RAIN! 60,300 576 (4.06)  2004-07-15