Moofa's sites:

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